skysight-inc/HackerNews huggingface dataset:
There has been a tremendous amount of grassroots lobbying, fundraising, and private investigation in New York over the past two years with respect to Facebook. It’s a serious area I feel Silicon Valley has abdicated its moral obligation to stand up to its own. Hoping we can develop the evidence that comes out of this case into criminal charges for individual engineers and senior officers.
> but point I was driving at is the restrictions here at the application level and not at the system level.

Your point is well-taken!

I'm obviously not privy the the conversations you've had with potential customers, so I'm not entirely sure what they're asking for. But (IMO) the way to think of a restricted shell is to think of it as a shell that can't do anything, except for a small list of narrowly defined tasks. Thinking of it as a normal full shell, with "unsafe" things disabled, that's a losing game, as you note.
I've never understood the 400 pound hacker thing. Does it refer to body weight or technical prowess?
I'm sorry, but I definitely don't see this behavior from Apple or Microsoft.
Shebanged or banged?
No, it doesn't tell anything about suicide.

It is about the question: should one be allowed to buy everything, or are there limits? To emphasize: NOT should one be allowed to sell everything.
Will people actually read the email? Will they remember it at the time they actually want to upgrade their account?

(An "email me a payment link" button would almost certainly get rejected by Apple)
"[...] with about 5 [contributing] users." On the 'consuming' side, it's more than 20X of that.

In any case, the raison d'être of this is to maintain a quality discourse around human health and biology. Why it doesn't "seem" to have achieved that goal yet is simply because it's a brand new project.

Now the reason for starting with Discouse is that, among its numerous capabilities, it actually does more than you'd expect when it comes to moderation. So it will help us maintain the quality as the community grows and we build our own tools.

Again, this is still in its infancy phase and even HN didn't look like HN on day or week one; https://news.ycombinator.com/item?id=1

I guess good things don't get built up in a hurry :) especially good communities.
Not to mention the seemingly millions of bugs and oddities that you have to keep in your mind when you play. Lots of stuff just doesn't work, or works weirdly enough that it's better off avoiding it. Becoming a "good" DF player involves a lot of learning how to avoid those landmines.

I still love it though! There is nothing like it.
Your comment differs from a lot of the 'copy a photo' comments in this thread. There is an assumption that painting has to be a 'hand crafted photo' whereas we have plenty of people doing that already.

For someone coming from a programming background I think that a topic worthy of doing in paint is 'abstraction'. In code we 'abstract things out' into classes and what not but we don't have 'abstract coders', it is part of what code is.

With painting there is abstract done properly and understanding what it is about. Abstract painting is hard for people used to still life and landscape scenes to understand. Some people just don't get it.

Hence my suggestion is to learn through doing what abstract art is, good abstract art is not the same breed as bad abstract art. There is also a difference in knowing when a piece is finished, there is also an aspect of minimalism akin to neat code. Intellectually I think that it hits the high notes and if a coder with one idea of what 'abstract' means in code goes on a journey of learning what 'abstract' really means in art then they should be able to engage in a creative journey with a difference. Transferable skills and all.
The swipe to go back gesture only applies to navigation controllers in which case there will always be a back button in the top left corner.

And yes they removed the home button and replaced it with a swipe up. But they have an annoying dark black line to indicate this. And you literally can’t use your phone without this one, simple gesture.
It really depends on how heavy handed they get in their enforcement actions.

Everyone knows that FB and Google are expending serious resources to be in compliance yet they will more likely than not get some large fines anyway because politics. I doubt they will ever leave the EU but other, smaller, companies will not have the resources to throw at the problem so will be effectively locked out of the EU market.

It's probably in Google's best interest to pay a couple billion euro fine (to scare off the smaller fish) in order to lock in their de facto advertising monopoly.
Thank you for pointing this out. Moving indeed, in particular how this pain is passed on to further generations.
ok but you are all talking about the users. facebook platform is free to use for developers

as for the advertisers, i doubt they 'll be charged for impressions that didn't happen
I believe this was also (at least partially) done for performance reasons!

In general, compared to a JIT, an interpreter is faster to start executing code, and can more quickly (and efficiently!) execute code that will only run once.

V8's "Ignition" started as a way to replace the "baseline" JIT in their engine. It can begin executing code while the optimizing compiler gets up to speed and analyzes what needs to be optimized and it can execute code that is extremely likely to only run once (like top level javascript).

The bytecode representation they use for Ignition is also used by their optimizing compiler "TurboFan", which means that they throw away the actual source code after it's been converted to bytecode, saving quite a lot of memory!

All together this means that the Ignition+TurboFan pipeline is faster to start executing, has lower resource usage, and is much simpler than the old stack of a "baseline" JIT (full-codegen) and their old optimizing compiler (crankshaft).

Being able to disable the optimizing JIT entirely is just another bonus of the architecture!
Sure, but this would not affect Apple music, it’s not like they would shut it down. The Apple eco-system is so popular because Apple takes a holistic approach, they wouldn’t mind at all losing money on Apple music if it increased iPhone earnings.
Is it possible auto pilot altitude target was set to zero by mistake?
Another leftist viewpoint trying desperately to explain a movement not understandable by someone who isn't caught up in it.

Trump supporters very simply respect and adore him. He is a breath of fresh air in the fetid cloud of Washington politics.
That is a desirable outcome too, because copycats will then start in EU, and citizens of all countries will prefer to use their tracking-free services instead of the tracking ones.
I'm reading Charlie Stross's (cstross here) "Neptune's Brood" at the moment, which envisions an interstellar society constrained by physics (i.e. no FTL)... I can imagine the SCP would play a role in such a society perhaps!
Or more likely, he pushed initially for it not to be grounded and now changed his mind and is getting in front of the story to cover his ass.
It's going to be great seeing all the years of HN commenters complaining that no bankers went to jail, insist that it's bad policy for software engineers to be held criminally liable.
"git log" is a truly arcane command indeed.

Also, pushing your repo to Github / Gitlab / Bitbucket / (a thousand different free services) and then looking at the commit history visually is incredibly difficult.

Come on people, get a grip.
Of course, the other thing to consider is how many more people will drive due to a loss of trust in the FAA and airlines over the failure to ground the plane once it's percieved as unsafe.

"I could drive or fly...oh, no, but what if they try to put me on a 737 Max? I better drive."
I agree with the author to some extent.

The main thing, however, is many people think that, by breaking up their monolith into services, that they now have microservices. No, you don't. You have a distributed monolith.

Can you deploy services independently? No? You don't have microservices. Can you change one microservice data storage and deploy it just fine? If you are changing a table schema and you now have to deploy multiple services, they are not microservices.

So, you take a monolith, break it up, add a message broker, centralized logging, maybe deploy them on K8s, and then you achieve... nothing at all. At least, nothing that will help the business. Just more complexity and a lot more stuff that need to be managed and can go wrong.

And probably a much bigger footprint. Every stupid hello world app now wants 8GB of memory and its own DB for itself. So you added costs too. And accomplished nothing a CI/CD pipeline plus sane development and deployment practices wouldn't have achieved.

It is also sometimes used in lieu of team collaboration. Now everyone can code their own thing in their own language without talking to anyone else. Except collaboration is still needed, so you are accruing tech debt that you know nothing about. You can break interfaces and assumptions, where your monolith wouldn't even compile. And now no-one understands how the system works anymore.

Now, if you are designing a system using microservices properly, then it can be a dream to work on, and manage in production. But that requires good teamwork on each team and good collaboration between teams. You also need a different mindset.
I wondered about this and poked at the internals of ByteString (suitable for ffi) and Text. Turns out Text could allow ffi by changing a single function (newByteArray to newAlignedPinnedByteArray).

Presumably creating lots of small strings is a typical use case for Text so losing compacting gc hurts. ByteString on the other hand is more used with binary data and is designed for ffi use.
Ask HN: Would you use an app to share and rent tools within your neighborood?
It seems like many people have a garage of rarely used tools, from lawnmowers to ladders. If there was an app that let you share or rent your tools to others within some specified geographic area (e.g., your neighborhood), would you use such a tool? Thanks!
Interesting. I like the idea of splitting events away from the rest of the social network. Personally, I'd include surveys in that, like Doodle. Then I can start with a group of people, figure out what time works for us all, and then organize the event itself, all in the same place. It's odd to me that Facebook and others don't really support this. Facebook does have groups and surveys, but they don't work well at all for picking a date.
Are Humans Getting Smarter or Dumber? (2013)
>>Within two years all of the children pictures,

Is there a typo there? Should it have been - Within two years all of the children in the pictures
SoftBank, Other Investors in Talks to Invest $1B in Uber’s Self-Driving Unit
> Manager here.

I bet you still have a commit bit.
I think there will eventually be an open source game that captures the same kind of magic that DF has. I don't think it will be DF, though. If the DF source code was ever opened, I think it would be pretty similar to what happens when any classic games opens it's code: nobody touches it for a long time. You need someone passionate about developing the code to keep it going -- and if you are passionate about developing it, you're more likely to write your own.

If only I could stop playing the game long enough to write some code... ;-)
Right. Leave the racial correlations to the sociologists. Its misleading and needlessly distracting to bring race into a genetics lab.
Cars have power steering, where it's pretty much impossible for steering to require superhuman effort. Why can't the hydraulic assist of a plane be designed the same way?
It is restricted to what is in PATH. Among other things, it disallows "Setting or unsetting the values of the … PATH… variables.", and disallows "Specifying command names containing slashes."

https://www.gnu.org/software/bash/manual/html_node/The-Restr...
The simple answer was it was overpriced and rather poor tablet experience. Does Google even care about tablets?
And furthermore, "privacy" against everyone except Google, which has a lot more access than just unfettered internet connections.
The actual command you need to use is something like “git show HEAD@{2013-02-25}:./file”, which I would count as arcane. And pushing your repo to github and looking at the commit history is using a graphical interface.
If we look at Alphabet and not just Google, there's the Revolv hub that was bricked. However they assured us that it's not the end... just the beginning of a new wonderful chapter in the journey of home automation, and sorry that the hardware we sold you doesn't work any more

http://revolv.com/
The fallout from Ghost Ship Fire destroyed most of the communal artist spaces. What's left is carefully hidden now.

But rents had doomed it anyways. Artists need spaces, time and spare money to work. And high rents consume all three.
>I hope there is a special place in hell for Boeing execs.

I'd settle for a special place in prison.
We only did this to fix the performance regression we observed after upgrading to GHC 8.6, but in hindsight I think it is cleaner anyway. With GHC 8.2 the list construction was eliminated, but the optimization turned out to be fragile.
I picked up DF a few years ago, and shortly after my girlfriend left for a two week trip. I had a bunch of stuff I was supposed to do around the house while she was gone, but I ended up going completely nocturnal and spent the entire two weeks in bed with my laptop. I didn't shower or brush my teeth and I only stopped playing long enough to pick up some takeout once or twice per day. I never finished any of the work I was supposed to do, but I did build a fortress on the side of a volcano with a gravity fed network of lava-powered forges, a defensive labyrinth leading to the front gate with a series of automated lava traps, and a dwarven atom smasher to catch any enemies that made it past the lava. I was working on a powered rail network when I lost most of my population to a series of riots and blood feuds triggered by a shortage of clean socks.

Every once in a while I get tempted to start playing again, but then I remember the look on my girlfriend's face when she came home and found me sitting in a pile of empty pizza boxes wearing nothing but underwear that I hadn't washed in two weeks.
I'd recommend roguelikes in general. Run and done in a sitting, and you can't really optimize the same way as the game has hidden/random elements.

Two I'd recommend looking at: FTL and Into the Breach.
HFS+ uses Form D.

I had to remember to create my ZFS volumes with Form D enabled, as it isn't an attribute that can be changed afterwards.

IIRC, ZFS on Mac OS X would set that by default so if you created the volumes from a Mac, then ok. But I was creating my ZFS array on a Linux or OpenSolaris server, where I would need to set Form D Normalization explicitly.
It's easily to verify that there are different definitions of the word race.

https://en.wikipedia.org/wiki/Race_(biology)

I don't think this conversation has much hope of continuing in a productive direction so I'm going to call it a day
Ok, so those partnerships were basically allowing Samsung and others to build Facebook app on their phones (i.e. allowing alternative client).

Would this means that it will be criminal to allow companies to create alternative clients? That is really interesting development.
The filesystem issue is going to be a problem for me. I have an app that writes about 1000 images a day from user photographs which should certainly not be mixed into the general images pool! And I want to be able to browse my filesystem. It sounds like that's basically out without rooting now.

Instead, I was waiting for an understanding that phones and tablets are becoming ever more general purpose devices, which means having a lot of niche applications which should have more control over their use of resources, including memory and cpu use. Notify, warn, make a lot of noise - but let the user decide if the app is making the right choices for their device, not the ideal device in the sky. It's not that hard to have minimum/low/standard/high/maximum use flags for cpu, ram, network, etc. And then make them actually mean something significant.
I guess you can use the trained neural network to generate (hallucinate) images, and those images will depend on the original training images, and may contain features of those images.

I suppose that even if you consider the neural network as a black box, you can generate images that bear some resemblance to the training data in some indirect way. For example by walking along a gradient of the output with respect to changes in the input.
When trying to view this I got a full page opt out (not gdpr complaint) dark patten based dialogue obscuring the entire page. The irony
Plea for a search engine to a usable web
So, I wish I had a search engine that showed me only web pages (not apps), according to what non-image, non-JS information can be found on them. I have the hunch that there is still a lot of web content out there like that, it's just neglected right now. If you made a search engine that suppressed for me anything that requires massive JS in order to function, and also any other non-text content, and just showed me the text-based web that is still out there, buried under mountains of other...stuff, I would use that search engine.

I'm just saying. Build it, and it will get used.
> "Driving is so much more dangerous than flying even if there’s a MAX crash every 6 months (doubtful)."

I'm not sure that's correct. Let say there's 350 MAX aircraft in service, flying 5 flights per day on average. In 6 months, thats about 320,000 flights. So a 1 in 320,000 chance of a fatal crash. Let's say the average route length is 1000 miles. That's 1 crash per 320 million miles flown, or 3.125 crashes per billion miles flown.

If we assume an average of 150 passengers per flight, then it's 468 deaths per billion miles for the MAX, compared to only 0.02 deaths per billion miles across all aircraft. [1]

In the US, there are 12.5 deaths per billion miles driven, including pedestrian and cyclist deaths from motor vehicle collisions.[1]

If it crashed once every 6 months, the MAX would be around 37X more dangerous than driving, and 2340X more dangerous than an average commercial flight in the United States.

[1] https://en.wikipedia.org/wiki/Transportation_safety_in_the_U...
Update for anybody who's interested in this... I just pushed a Docker image to Docker Hub that you can use to run an instance of the application, without needing to fiddle with installing Java/Grails and compiling yourself, etc.

See: https://hub.docker.com/r/fogbeam/valmont-f
If you want to learn "the right way" I highly recommend "Building Microservices: Designing Fine-Grained Systems" by Sam Newman[1]

[1] https://smile.amazon.com/Building-Microservices-Designing-Fi...
Is that figure per model or per actual airplane? If the latter, 0.01% seems close to something I'd expect to actually see just by chance.

If I understand correctly, that's the probability for 2 crashes within any span of 150 kiloflights. I'm curious if it makes sense to ask about the first span of 150.
Meanwhile I hope this thread stays at the top of HN for the day to see how the thread summary reads over at n-gate
this looks like something that a trained AI can solve: recognize the meaningful parts of a page and adapt it to the user's needs. just like with every web standard, technology and hype made those accessibility tags obsolete very soon.
I think in practice more of the flights will be replaced by other flights or not travelling than driving 2500 miles.

Commercial flying is safer on average than driving, but that's because of, not despite the extreme approach to safety concerns. (General aviation is actually substantially more dangerous than driving)
Read this book for a book club and I found the gendered themes and the way those themes were unpacked for the reader, dated in this era of "gender is a social construct". Unfortunately I'm about a year out from my read of the novel, so I can't really be more specific with that critique as my recollections are also dated.

Ponderous while still interesting. The author did create a compelling alternate universe but I went in with such high expectations given the book's reputation I found myself a bit let down.
Can someone up on current Android tell me how things like this are still common?

https://news.ycombinator.com/item?id=19380012

Personal interest: I’ve been using Linux since the early 90s, and was psyched to see what the Danger HipTop people could do with Google backing. The first time I looked closely at Android phones I ran into multiple articles on the topic “what anti-virus software should you run on your new Android phone”, and I haven’t done more than play with Android since then.
interesting that facebooks cavalrylogger is still being sucessfully injected despite their being nothing but a blank page
also interesting that cavalrylogger has a function that lets you bind key-presses to callbacks
even more interesting is that cavalrylogger seems to come prepackaged with any facebook like button! cheers for the keylogger facebook

https://stackoverflow.com/questions/4188605/what-is-cavalryl...
When all you have is a hammer you spend a lot of time on hacker news reading about everybody else's hammers
Or in other words: Apple users are the product that Apple sells to publishers, for 30%?
Is there a way of 'seeding' this with line drawings?
I have iPad and Surface Pro 4. iPad is nice if you just want "an app for that" but I find I use my surface much more. iPad was an amazing piece of tech, but it just feels suck in 2012. We got retina and then all the innovation stopped and went to mobile phones. Meanwhile, surface pro just keeps getting better and better and it's cool having steam, linux, vs code and all of that on my SP4
Perhaps related: the frequency of FB Production Engineer recruiters reaching out to me has increased in the last couple months.

I simply can't sell myself to an immoral organization where, I’m afraid, any concerns of mine would be drowned out, ignored, or silenced by the incumbent powers at Facebook that are dead set on their current path.

There might be good engineers at Facebook trying desperately to change the culture, but I encourage others to resist fighting the (in my view futile) good fight.
at least make sure your buttons have a slight border and that u re not rendering #eee text over #fff background. usability issues are usually just small changes to the UI, not something that will disadvantage all users a small amount.
Airliner control surfaces are 100% hydraulically actuated. It isn't a matter of actuation force, it's a matter of aerodynamics.
Azure is a different business unit than Office.
The question is for how long will the serviceability stay this way. Lenovo is switching to one soldered RAM slot and o in the new ThinkPad generation. [1]

I own a ThinkPad X1 Yoga (2016) and except the battery life I'm extremely happy with it. Maybe I will switch to a MacBook in the future but the keyboard is a turn off (No F-keys and no Home, End, Insert and Delete keys). On the other hand I like that Apple has only Thunderbolt 3 connectors and I like macOS.

[1] https://www.notebookcheck.net/Lenovo-ThinkPad-2019-leak-Data...
One of us should try to make this clearer on the relevant Wikipedia page.