skysight-inc/HackerNews huggingface dataset:
Only trying slightly to be funny, but the next logical step is to make a new bucket that contains pointers to the other buckets. It's turtles all the way down. :)

On a tangent... I'm a heavy Org-mode (Emacs) user, and while many org-masters use a sophisticated setup to keep track of and analyze their tasks, I use a really stupid two-level approach:

- Every project has its own orgfile, full of important things to do. Nothing fancy, just a bunch of TODOs, sometimes with priority markers on them.

- I also keep an "umbrella" org file that is just a list of the project names, and a short bullet-list of the next one or two things needing doing in that project. There's no automation here, I just review the project files from time to time, and figure out what next-step summary to write in the "umbrella".

- If a project is more important than another project, I just put it closer to the top of the umbrella. No clever algorithm needed to calculate absolute priority levels from relative (project-specific) ones -- just move the pointer up the list.

- If a project needs to be put on the backburner, I keep the project file, but remove it from the umbrella. I might add it back again in a month or two if necessary.

- When something urgent comes up, or I don't have time to file it, I just stick it at the top of "umbrella" and deal with it later. Some weeks I'm just living "in the umbrella" with no time to be organized... but that's okay, when things settle down, I file everything and try to be more organized again.

So my "umbrella" file is my "bucket of pointers to buckets", plus a scratch-space for hasty notes. It's been working well for me for a few years now.

This really was a big tangent. :) Back to the real subject: I feel exactly the same way that others here do. I knock items off my list like mad -- I feel very efficient -- but some days I couldn't tell you what I did the same morning without consulting my Org files first. It's a creepy, vacuous feeling, but I guess I've accepted it as the price of efficiency.
I wonder, did you develop this idea yourself? I ask because it sounds similar to the central idea in the book Sapiens, and if you haven't read that I expect you'd appreciate it. At least for the sense of satisfaction you might get at your idea having broader recognition, but also because it's an interesting book. Sapiens discusses that countries are lies, money is a lie, every human organisation is a lie. (I use your terminology here, IIRC the author uses the term "collective fiction"). I found your comment interesting because you consider culture as a collective fiction, but I think you might be right that there's a difference between a self-identifying culture; and a non-self-identifying culture. Which, for me, raises the question: is the latter type an unspoken collective fiction, but a collective fiction nonetheless? And what are the practical differences between the two. Especially: does one type persecute outsiders more than the other? Should we try to avoid self identifying cultures as a rule? If so, when should we make an exception? Anyway, perhaps I ought to turn my armchair sociology into a reading list.
OK! Let's work some numbers on this. 100k devs times $7mo personal account times twelve months. 100 000 * 7 * 12 = 8 400 000

$8.4 million in gross revenue a year. Out of this has to come all operational costs, all salaries, all benefits for staff, all other overhead, and so on. At west coast tech rates, that's low-30s number of people. Assume lower, since AWS and similar isn't exactly free. Do you think GitHub could have done every single thing they did at the time you have in mind with a double handful of engineers and sysadmins and managers? I must admit, I'm a little skeptical. Staffing a solid ops organization capable of 24/7 coverage takes at least a dozen people.

I haven't even touched on taxes.

Business plans can easily be a thousand a month or more. GitHub has an offering of $21 per user per month, also for business. In either case this almost certainly offers significantly greater overhead that the individual plans do. You can get the same revenue numbers with significantly lower load with a third the number of users! Not to mention that you have fewer customers for the same amount of revenue, which makes support higher-touch but much easier in important ways.

With this in mind, it's easy to see why a group like GitHub might want to consider investing in supporting businesses. There's so much more margin there. Especially when you consider that their predecessors did not, and GitHub out-competed them in part due to the extra revenue that comes from strong enterprise support.

Services like GitHub don't get to sit still. Or else we'd all still be using SourceForge.
It's like the world just realized IT people work more than 40 hour weeks.

Would be cool to do it for a great game instead of making some VP look good for the shit he said would be done "by the end of the quarter"
There exists artificial neural network inspired by cerebellum called CMAC (Cerebellar Model Arithmetic Controller). It's used mainly in robotics.

Fine people at https://zenrobotics.com did CMAC research before founding the company.
TrueVault is hiring staff engineers to work on data security products
How Do Bomb Squads Assess a Suspicious Package?
Does this really generalize?
I know I’m getting annoying with this but dual quaternions are even whackier. They are the best formalism for reasoning about 3D space developing over time.

Here’s a cool demo http://www.chinedufn.com/dual-quaternion-shader-explained/

They seem to correspond to linear logic which is insanity.
>So, yeah, I agree with you... it's the Skinner box we need to discourage, but that's not always a black-and-white thing, because hard work and accomplishment, with the rewards that provide, are very similar in many ways. Ultimately, the Skinner box is an attempt to simulate the process of working hard to accomplish something and receiving the rewards for it without the whole "providing an engaging and challenging experience" aspect. It's exploiting a human instinct and subverting it in a harmful way.

Yeah it's a tough issue to handle. The Spider-Man PS4 game, for example, uses the "here's a checklist, go do the thing and get a reward" model too. But I hesitate to call it a "skinner-box" because usually the goal is just an excuse to have fun web-slinging across the city and to play with the combat, which is the actual rewarding thing about the game. The gratification, in that case, comes from performing the task rather than from having finished it.

So it really does come down to how you implement it. Whether the goals and rewards are there as a framework to have fun in, or whether they're presented as a barrier you need to clear to find fun on the other side.
Easy-to-exploit privilege escalation bug bites OpenBSD and other big name OSes
Back when I cared about physical media I wrote a substation alpha to blu-ray subtitle encoder.

It isn't exactly spec compliant. Hilariously, the spec is patented dispite prior art & simple run length encoding: https://patents.google.com/patent/US20090185789/da).

Output is good enough for power dvd when using the admittedly closed source TSMuxer. Always meant to try to port it to ffmpeg, but it just doesn't seem worthwhile, given the context of Netflix.

https://github.com/slartibardfast/punkgraphicstream
two wrongs don't make a right, or so the saying goes
FDA Approves a Fast-Acting Flu Drug That Is Taken in a Single Dose
Northwestern University doubled its campus size by filling in lake.

The Edgewater Beach Hotel was at water's edge, but now is quite some distance from the lake.
I don't see how you can reach this conclusion from what you describe.

The list explicitly part of a larger list of possible symptoms. The fact that you, I assume not a psychologist, were able to change your "diagnosis" by fudging the numbers a bit, doesn't really prove anything.

As I understand it, lists like these are tools. Not the formal definition of a mental illness. They are used to help guide mental health professionals in their diagnosis. They are meant to be used by people trained in the field.

Follow up I don't think mental health diagnoses are as black and white as you make it out to be. People can have moderate or severe forms of many illnesses.
I said they are grafting “ad hoc, poorly designed lane keeping and cruise control systems into their cars”, not specifically Autopilot. This is just a colorful way of describing the act of sitting in the driver’s seat. In this case, a human being acts as the lane keeping and cruise control system. It is rather bad at these tasks.
That doesn't imply spying on the device; only that someone knew about him posting videos and looking at the videos.
That is true, but you know what else is true? This is a public company, not an Avengers movie trailer.

Their critics can't just make up criticisms that make no sense. They stated clearly that the number and rate of improvement could shift to the right and the long-term material impact to their business would be negligible.

They were right.
The PS4/PS4 Pro isn't quite as good a bluray player as the PS3 AFAIK, but it's fine. The main issue is that it doesn't play 4k bluray. The Xbox One S & Xbox One X do, though, and the S is one of the most affordable 4k bluray players.
A Midwest Energy Transition Will Help Drive Future U.S. Emissions Reductions
He's referring to Go being more work to setup realtime web things, as opposed to Phoenix.
Benchmark Comparison with GridDB and MariaDB
So you think the reporters are committing security fraud?
Nor I claimed they do, though, as for my previous, very clear comments about this matter above.
"secured" is a vague word in itself.

there are degrees of security, everything from "This bank account is secured by FDIC insurance" to "This touchdown secured his Heisman bid" to "You are secured to this lava helicopter by a piece of yarn"
Facebook Removes Iranian Network That Was Spreading Disinformation
Kids sometimes throw tantrums when asked to do anything they don't want to do.
Personal view again. I aM convinced that the shorts are behind these media smear campaigns. Scumbags are guaranteed to lose their bets and they are doing their best to minimise damage. They don’t care abou innovation or climate change. All thy care is about their fucking money. Sorry about the rant and yes I am long TSLA. I have had enough illogical Twitter spats with some noted shorts to come to this conclusion.
I agree with everything you said except the last sentence. The (temporary) effect of atropine is well known and uncontroversial, anyone with severe myopia will tell you the same thing - after it takes effect, you'll be able to easily read the Snellen chart with a weaker prescription than you needed before, in my case by about 1D (the extent varies substantially obviously).

As for the rest, like I said - I don't endorse any of the proposed exercise regimens or see much support for them. I was simply pointing out that muscles do affect eyesight and briefly explained how.
The problem with the "past" link is that it appears regardless, so it's barely better than copying the link and pasting it in the search box. The advantage of these posts is the lack of friction, they're just there.
Musk and Tesla already settled with the SEC over this event a few weeks ago.
That's a racoon maybe. The elephant is that said "screen time" comes au-lieu of parents attention.
Wasnt that switch mostly controlling the size of a time slice? Eg larger time slices: more throughout but more latency
Aka "how deep are your pockets?". The flip-side to this comes at quarter-end, when the question is turned around on your sales rep - "how far are you from quota?". Some amazing deals when they just need a few deals to make their number...
Ask HN: Which topics do I have to know just to run a company?
Dear Hackernews Community,

I'm a guy from Europe and I've finished recently my computer science degree. I'm very interested in startups and building products and companies. I love to write software, I love technology and my biggest goal is to work for my own startup and to develop a product which is useful for the world. What I dont understand is the business side of things. Its like black box for me. I dont know accounting, i don't know anything about finance, controlling and all this stuff. I can't understand how some computer science graduates mostly from USA can build companies with hundreds and thousands of employees. Getting funded with incredible amounts. Where do they learn the business side of things? Where do they learn how to scale the companies from 10 to 10'000 employees? What is the secret of silicon valley? Are there any books for the most important business fundamentals? Which topics do i have to know just to run a company?
I could attend a second undergraduate degree on one of the top business schools in europe but in the valley it would be a negative sign. So what should i do instead?

Every answer, opinion and recommendation is welcome.

Thanks for your help!

Best Regards
Thank you for sharing the cause of the issue. Good to know that the styling is working as expected after setting window.mdme = { style: 'none'}.
Go Karts have relative weak engines and you have to accelerate a lot after curves.
Low weight is a big Advantage.
So at average women have an Advantage
Regarding specifically the creation of 3D models for usage in games, this is particularly relevant:

Avatar Digitization From a Single Image For Real-Time Rendering

http://www.hao-li.com/publications/papers/siggraphAsia2017AD...

(from the people at Pinscreen)

There's a lot of work being done on using deep learning for computer graphics in general as well.
I'm not clicking the link, but I'm assuming it's "rotating snakes". If other people are like me, they may have avoided it because it literally nauseates them.
I don't know what Uber did to make their implementation of GPS so terrible. Google maps can definitely have issues at times in Chicago but I rarely see an Uber driver use the built-in mapping. They use Google maps.

Side note on Uber express, if it says northeast corner, it will always be the southwest corner.
is this framework based on OpenGL?
Solaris doesn't scale down to cell phones, and Darwin doesn't scale up to 896-core servers. Linux does scale like that, but Linux is pretty unusual in that regard too.
There's no interpretation of the phrase "funding secured" in the SEC-regulated world which includes "I've had conversations with an investor who didn't immediately say no to the idea".
Discussed in 2015: https://news.ycombinator.com/item?id=9908044
Of course it was a joke, that's why it was downvoted :)
Until someone re-implements the process isolation and other battle-hardened distributed systems characteristics of BEAM/OTP in a rust stack, it certainly seems like embedding Rust as NIFs into erlang/elixir seems like a nice option to make up for the perf deficiencies you mention (though doesn't cover the memory concerns.)

I have not tried doing it, but I'd imagine the safety guarantees of Rust are a nice thing to have to reduce the risks involved around NIF callouts. I believe Discord recently posted that they are doing this, and I'm interested in hearing about their results.

edit: Google is my friend. https://github.com/hansihe/rustler
> I’m not a lawyer, but I think

Tesla has a lawyer, probably several, that know exactly how far company officers can go regarding making public projections. They can't do much if the CEO loves headlines and says whatever it takes to stay in them.
In Oregon, the entire state votes by mail in ballots, which we receive like 2 weeks ahead of election day. This means I can vote when I am not at work, and don't have to miss work to do so. It's amazing, more states should implement this.
It may not be the retail investors causing the swings but the algorithms trained to gauge sentiment from news sources and trade based on that sentiment. Wild guess.
Journalists outright lying... This one is shocking, I've never seen it before...
And "issue spotting" here means "identify if there are unusual clauses in this NDA."

When lawyers talk about "issue spotting," they usually mean "given these facts, what legal principles apply?" This is not that.
experts have been advising governments to not use electronic voting machines unless they can print out a paper receipt since ~1997 and nobody has listened so good luck.
ACLU files FOIA request demanding DHS, ICE disclose use of Amazon Rekognition
His drill is the drill that will pierce the heavens!

(HN has no sense of humor. It's a comment about his extreme optimism and success against what others think impossible.)
Thanks! I thought this was some other sort of malarkey besides that event.
I'm a prime-of-my-life data scientist, and I disabled all my social media, because I realize I have no hope in fighting instagrams feed. I love the parts of those products where I can meaningfully engage with my friends and family, but over time that part grew smaller and smaller, and the addictive parts grew larger.
Tesla and Musk are doing a lot of shady, semi-legal stuff. Public companies have a harder time getting away with that. So in this regard, yes, staying private is better.
I completely agree that growth is a result, not a goal in and of itself. Fundamentally it represents what people, given the open market of all possible solutions to their problems, choose. We want to create the best software experience because that will help people choose Open Source vs proprietary solutions, which even if they don't appreciate it at the time will be better for them and the web overall in the long term.

Thank you for recognizing we were willing to walk away from React because of the license. It was chosen because of technical merit originally, but was a day or two away from delaying the entire project 6+ months to refactor.

AMP is interesting but no decision has been made there yet.

Thank you for sharing your thoughts and a generally excellent comment.
Gimp 2.10 is really rather pleasant to use. Some pains remain, but it's (very slowly) getting there.
> but I do very often write for loops that I expect the compiler to optimize (drop useless code, unroll etc...) correctly

I feel like the "Plan 9 C" author would argue that optimizations like that should be explicitly enabled using inline pragmas, where something that has an optimization pragma is requiring the compiler to optimize it (so if it can't be optimized, the compiler should generate an error) and anything without the pragma requires the compiler to not optimize it. (And then you can have an "optimize if you can" pragma, too, but its usage would be comparatively rare to either explicitly requiring or disallowing optimization.)

Whereas, with regular C compilers—unlike compilers for most other systems languages—optimizations get turned on by a compiler switch entirely outside of the code, and then what gets optimized and what doesn't is invisible, and there are both no guarantees that anything will be optimized, and no guarantees that anything won't be optimized (unless you "trick" the compiler by using things like the asm volatile() above.)

I'm not sure if I personally agree with the PoV I just stated, but I think that's what they're thinking.
> well-defined atomic primitives

The example I gave is simple and relates to the example of the parent but there are more complex cases for which it is a matter of ongoing research to define a semantics that also admits compiler optimizations.

For example the "well-defined" semantics of (C|C++)11's atomics admits executions where values can materialize out of thin air [1].

The broader point I was hoping to make is that optimizations are great but are not free in a multi-threaded context with data-races (even benign ones). As a consequence the choice to just remove many of them is one that is supported by many people in the weak-memory community and even appears in newer memory models [2]. For example preventing read-write reorderings to prevent causal cycles.

[1] https://www.cl.cam.ac.uk/~pes20/cpp/notes42.html

[2] http://gee.cs.oswego.edu/dl/html/j9mm.html (ruling out po U rf cycles)
High impact job board – 80,000 Hours
I think it can be learned - but one needs to have an open mind. If one has learned how a specific program look like in something like PASCAL and then later learns Lisp, there are a bunch of concepts which need to be adjusted...

I started with BASIC, various Assembler variants, PASCAL, UCSD PASCAL, MODULA 2, ... and then learned Lisp variants and Scheme - and also learned basics of some other languages like ObjectPascal, SAIL, Prolog, Postscript, Smalltalk, ...
Ultimately, this algorithm tries to find an single directional vector in a 512 dimensional space that approximates what it means to change skin color.

Expecting that this works all the time (or expecting that all points in this 512-dim space result in a beautiful person) is probably a bit too much to ask. :-)
The WSJ article did not claim that Tesla received a subpoena.
Here's Scott Manley of Kerbal Space Program/YouTube fame doing the "Space Shuttle RTLS Abort Challenge - Without The Manual" - https://www.youtube.com/watch?v=Iwn3kk-q1YU .
start a company that makes paper ballot machines, generate some lucrative government contracts, and partnerships with many high profile paper mills. then, hire lobbyists to discuss the evils of electronic ballots with officials while golfing.

Pretty much the only option.
There's no refuting of anything in the article. They actually CONFIRM that they've gotten document requests from DOJ, just voluntarily provided rather than after a subpoena. Watch your bias.
Will Blockchain Fast-Forward the Economic Growth for Africa?
Yes we know. Hence the reference to JEH...
Since all politicians operate reactively and not proactively with these sorts of things, it will take someone actually compromising an election and changing the outcome by manipulating vulnerable electronic voting machines before any action is taken. Even then, we'll probably just end up with a new model of electronic voting machine that fixes the one vulnerability used. So, good luck indeed.
The production line is what you always see on TV when cars are being talked about. Yet this is 'final assembly' and just the integration of the other bits and bobs. Clearly 'final assembly' is important but it is not everything. Components and sub-assemblies matter too.

By analogy:

Things at Tesla happen in 'Elon time' and most fans of the brand are happy with that. For them it is like having a baby, with hopes that the baby will grow up to be a child reading '5000 words a month' before their first year of school, in a school that isn't fully built yet. They know that there can be problems 'building the school', 'sourcing books' and what-not and are okay with that. So long as they can see progress they are happy. After all the school has done an excellent job of 'educating older kids' albeit a smaller number of them.

Yet others who sent their kids to schools that follow a more orthodox curriculum come along wanting to do-down this rival school. They find what hasn't been done and latch on to 'the lack of progress on the main hall'. They ignore the 'well stocked library' and 'completed classrooms' and go running off to the authorities. How can the kids sit their exams with no assembly hall, they ask? And no, a 'hastily elected tent' won't do.

The authorities who aren't directly in the teaching game have to take on board the nay-sayers complaints. The opinions of the parents don't matter to them, they are listening to these outsiders wanting to do everything down. They don't know if these are technicalities or whether the parents were tricked into something that was never going to happen. So it all gets serious.
Not wanting to take a company public reminds me of the story of one of Schwarzenegger's critics.

"I never want to you look like you."

"Don't worry, you never will."
I agree, it's very convenient. Especially because you can sit and read through the voter's pamphlet as you make your selections.

On the other hand, voting by mail opens up huge opportunities for coercion or vote buying/selling.