skysight-inc/HackerNews huggingface dataset:
It's more that lazyweb has been infecting HN. Nobody should be surprised by basic concepts that are trivially Googleable (e.g. available on Wikipedia). Posting bare links with no explanation doesn't add anything to the discussion. I hope this trend ends soon.
in my experience and I suspect most western countries it's about the bride, but the groom's role is largely ornamental.

You are right about the amount of big-day work though; we had a huge spread of food and booze and I remember eating a couple of crackers and a single glass of wine over the entire evening. This was a very relaxed version of a wedding as well; too much glad-handling to actually have fun.
Unfortunately, those two things are also Reddit's problems.

For starters, everything being centralised means one party now has control over multiple communities, which allows for censorship that wasn't there in the days of separate forums.

And tying identities together... well that's probably why there's so much drama online now. Because everyone presents themselves differently to different groups in the real world, and the difficulty of tying multiple sides of one person together is what keeps humanity and society sane.

But Reddit has certainly done a lot for discoverability and brining communities together.
And literally half the bandwidth. NVMe means that you have to write the data, flush the caches over those ranges to ensure that it's actually in DRAM, then instruct the NVMe controller to read it back out of DRAM. With these drives you just write (and maybe flush), and it's done. And they probably have their own dedicated DRAM protocol controller.

And it might even be slightly better than halving the bandwidth needs, since swapping DRAM banks isn't free, so you might be saving on mildly thrashing your DRAM controller when you're using DRAM and the NVMe drive is trying to read at the same time.
I'm most excited about the added SourceLink support. This will allow us to see and navigate library sources right in the IDE and also allow us to step through library code when debugging.
Damn. Naming is hard right :)
I did this five years ago. The point that most resonated with me is control over one's time which leads to true agency.
And they should -- by paying their taxes.
I spoke very plainly. Banning prostitution and drugs were decisions made by a society, to restrict individuals. How productive they were, you can talk about with someone who wants to change the subject to that. The point was only that those restrictions were made. It happened. Same with myriad others. "The individual" was not held, by those people who enacted those laws, or by the majority of people who voted for those people, to be above the rule of law.

Nor was the individual held to be above the rule of law in Enlightenment thought. The law was thought to be made by individuals acting collectively (a departure from having a single individual, i.e. monarch, doing it), so if anything the Enlightenment introduced the "collectivism" by pushing lawmaking down into a demographic that was much more populous. What do you think voting in a constitutional convention is? Individuals collectivizing! Just like Soviet farmers!!!!! Oh no!
Yes I guess that works as long as a sudden bout of cancer or some other chronic illness doesn't turn your world around. Suddenly all the "plan to retire in X years" come into question. Will I be still living in X years? Will I be able to continue working and investing till then? Or will I have burn through all my savings? True financial independence doesn't come till you can weather such a storm and most people are not is such a position.
That board is a 32 bit power board, not really much use for ppc64 development.
I find it quite amusing that you two see "reddit downvote conservative posts" and "/r/politics having a clearly left lean". I stopped using Reddit because of two things: Everything is extremely US-centric and everything is clearly right leaning. I guess it depends on your point of view. At least as a European I can't recognize the left-lean at all.
I stand corrected. See other replies.
There is no such verse in the Quran. I am astounded by such a huge error.
No. The story says (emphasis mine):

> Babchenko said that his wife Olechka and his children were aware of the plan, but he publicly apologised to her at the press conference. "Olechka, I am terribly sorry," he said, "but there were no other options".
"The news has been full of dozens (maybe hundreds by now) of large and small companies using the tax change to increase employee wages and benefits."

Not really. There have been a lot of stories of companies offering one time bonuses to employees, despite the tax cuts being ongoing. And historically, windfalls like that have been used mainly to benefit the higher ups in the company, instead of the workers.
> Problem solved.

This "solution" also prevents code analysis tools from detecting reads from padding bytes as "non-initialized memory reads".

When a routine leaves sensitive data on the stack, the entire area used up by that sensitive data, must be wiped out before the routine returns (and still, wiping out padding bytes would not be required). How about the part of the stack space not covered by that array of 11 elements?
Sure downvote the guy with an opinion... HN can be so petty so very often.

You're right. I have a 1970's cub tractor and a 70's twosmoke Yamaha cafe racer. The search for knowledge on these items are entirely forums and blogs, never had a hit on Reddit worth a damn.

Youtube is great for this stuff assuming people don't remove their videos. For anything car related, it will be on forums. Same with guns - any in depth discussion is going to be on something like arfcom. When I was looking up information on barrel twists for different lengths and ammo for my 300 BO build, everything was on a forum.
Really cool! One minor nitpick: A loading indicator might be nice, especially if you're switching between domains.

The large icon can take a while to load and you can end up in an inconsistent state where you see a mix of the old and new input.
I think the side consultancy businesses are a big problem. Accounting firms should be banned from providing any services other than accounting. This is currently the case in the US for law firms and it is widely accepted that this rule limits conflicts of interest.

It is just far too easy to make a bribe with consulting services. There is no good way to measure the real value of consulting services, and their cost can be massive. If a crooked CEO gives his accountant bags of cash to cook the books, he may be caught and both the CEO and the accountant can be sent off to jail. If a smarter crooked CEO instead hires his accountant's accounting company to a 100 million dollar consulting contract, in exchange for cooking the books, good luck proving a bribe took place. The accounting firm will surely put in a hundred of consultants on the contract and they will surely produce long reports with stacks of technobabble and graphs. Who is to say how much that is worth.
Anyone interested in building an open source, add-free, Creative Commons-licensed (perhaps not the posts as these belong to users, but the posts in aggregate) copy of Reddit?

My ideal "Reddit" more closely follows the freedoms of Wikipedia / FOSS. Reddit currently allows 3rd party clients to have access, but I envision more - an analytics API, ML tools to train your own consumption / discovery agent about what you like, filter out noise (including comments!), etc.

Reddit functioned with a skeleton crew for awhile. A small team could subsist on donations and build something for the public good.

Something community owned and operated could be of tremendous value, and we wouldn't worry so much over its uncertain future.

Federation could even be built in...
Undoubtedly the brakes are undersized for track racing. But you don’t need brakes that can hold up to timed laps on Laguna Seca to commute 30 minutes to work. Especially in a car where most braking is done regeneratively.
But it's not Unix-like. It's Unix. It's actually Unix, as in UNIX™.

But at any rate, your comment implied it should be dead because it's so old. Which is a silly statement, considering just how old UNIX™/Unix systems actually are.
I don't think that holds up if you reduce to simple examples that are easily analyzed. If a billiard ball is pushed, it is the contact of the thing that pushed it which caused its motion, an equal and opposite reaction by Newton's 3rd law. If you did statistical analysis you'd discover that the chances of a ball moving depend very highly on whether the last ball to end up in a net was matching suit (colored or striped). But that's not a causal connection in the same sense. There's a causality in this level of physics that works perfectly well. It's not a coincidental combination of multiple spontaneous conditions that the ball moved -- it moved because it got pushed, and if it hadn't been pushed it wouldn't have moved.
> If you write code on .NET, you should adopt this release ASAP.

If you require the new features maybe, but if you are writing enterprise code, you shouldn't rush into things.

> Doubly so if you care about runtime performance.

Everyone cares about runtime performance, but if your software isn't experiencing performance issues, there is no need to rush into things. Or at the very least, reach out to your clients to get a feel about their schedules and expectations.

#1 rule: if it ain't broke, don't fix it.
They're definitely not flushable in the UK. Please don't flush them if you're in England.

Sewage systems are not garbage disposal. They're an important public health system to remove faecally contaminated waste away for treatment.

There are tests for "flushable", and paper stemmed cotton buds don't pass those tests.

https://www.water.org.uk/policy/environment/waste-and-wastew...

Here's a PDF of a protocol. https://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web...
highschoolers have one wonderful resource in abundance (compared to the working population) and that's time.
"Eat food. Not too much. Mostly plants."
I don't quite get the mapping of "pull" and "push" and "synchronous" and "callbacks".

foo.asyncPush(callback);
foo.asyncPull(callback);

and

const result = await pull();
await push(data);

Both feel similar in terms of idioms, capabilities, etc... I know that async/await was not a thing in 2013 JavaScript, but as a pattern (promises, futures, etc...) it's been around for some time.
Doesn't stackexchange enterprise already fill that niche?
So, your comment is a pretty good example why I find Reddit such a toxic place. It's filled with absolute truths, and if you disagree you're a bot, a shill. You make a rational, logical, thoughtful comment but if you disagree with the "hivemind" someone else will just dismiss you with some dumb one-liner, eg. "How much does the FSB pay you?". Nowadays for example it's Russo/Sinophobia. I'm not talking about Trump supporters either, I'm talking about accounts which seem to be from every direction of the political spectrum repeat jargons and falsehoods without previously being given some critical thought into.

While we only hear about Russia's and China's cyber ops on western news outlets, whenever I look into Reddit it feels quite the opposite. It feels like the perfect place to foment war, jingoism and xenophobia. Just look at /r/worldnews.
Yeah. And this is why Reddit's slow change to a more Facebook type setup is so risky for them right now. What the administration seems to want and what the users want are odds here, and the former seems to be on the verge of driving away the latter because of it.
So this doesn't account for mobile native app usage, right? My impression is that mobile accounts for the vast majority of Facebook users. In the 2018 Q1 earnings report, FB saiid that 91% of its ad revenue came from mobile:

https://investor.fb.com/investor-news/press-release-details/...
"This does not sell books and consulting, so it evolved into a field of its own."

Exactly. This is why it's stupid when managers get all hyped up about <present software development trend/> and decide everything needs to be shaken up based on what they learned at a seminar or heard from some consultant/"coach".

For the most part, those 3 points seem like easily understandable ideas, and have been used in some form by other industries, such as manufacturing, for a long time before they were presented for software development. Replace "PM" or "Scrum Master" with "Foreman" and you can get the picture of what activities are involved with a worker managing other workers and the work that gets produced.

There is so much over-complication with the current system of methodologies and nebulous acronyms that accompany it[0]. There's SAFe, Agile, Scrum, Scrum of Scums (recursive scrum??), RAD, LeSS, etc. It gets confusing and messy very quickly. Instead of focusing on doing the work, it's easy for managers to get swept up in the semantics of these frameworks and end up hurting the work by over-thinking and over-applying the principles on the workers. Scrum methodologies are guidelines that can be tweaked to fit the situation, and don't have to implemented if they don't make sense. Instead of thinking "Does this make sense?", the manager/business side tends to think "Well, it worked for X, so it must work for me!". Scrum is an editable template that should help eliminate wasted effort and mindless work, and if that's not the case then it isn't being done right.

[0]https://en.wikipedia.org/wiki/Scrum_(software_development)
They are just part of the signaling echo chamber now. No gutsy calls. When I started reading HN in 2010, it was all information about early stage tech. PG was saying that founders can lead companies all the way and that founders should have the power.

Now they do... YC is just an average investor now with more scale. The next gutsy call or intuition is simply not there with the current team.

HN is a news site and I enjoy it for that, but the community has been moved to a private network and the current YC team is more focused on looking good than doing anything innovative.
They might eventually be able to cut costs a little by automating the job of the helmsman (coxswain) in confined waterways where there are few navigational hazards. But automated ferries will still need trained seamen on board for safety to deal with the situation in case of a man overboard, flooding, fire, or power loss. A boat isn't like a car where it can just pull over on the side of the road and the passengers get out.
People with that kind of money just believed him? Surely they have accountants that plan this stuff for them.
> when you say "Low-end Scrum" is just the only type of widespread Scrum we've ever seen practiced anywhere, ever, to the point that it makes us question whether Scrum itself is partly responsible [...]

Yes, exactly. I know some good people who are dedicated Scrum fans. In their view, the engineering practices are all implied, because if you do have a relatively autonomous team dedicated to continuous improvement, you'll get there. And it works, because they are smart and dedicated people committed to doing the right thing.

So in that sense, the idea of Scrum is a good idea. But Scrum-the-movement and Scrum-the-business have fallen very short of that ideal. So in practice about 98% of Scrum implementations I've seen make me despair for humanity.

> What I really wish Scrum or Agile had, was a more unbreakable way to let development teams say no

One interesting version of that was the Extreme Programming Bill of Rights. One version of it is here (and in XP jargon "customer" is something like "product manager":

http://www.agilenutshell.com/bill_of_rights

It's not perfect, but I think it was a good attempt to make clear that there's a useful balance of power.
I agree with that. There's one US city where it's completely normal and ordinary not to own a car. There are maybe a dozen others where, if you live and work in a relatively central area of the city, you can probably get by without one without too much hardship. Go much beyond that and you may be able to get off without one but a lot of things get harder and you have to compromise on your activities.
With all due respect, what do you do with them the other 10 months of the year? Do those same things.

I have a 5 and a 2 y/o. They will spend 2 months home from school with my spouse. Some of their plans include:

- visit local farms

- visit local children’s museum

- play dates with other kids

- gardening (Gettig outside and learning about food)

- help with light chores (ie feed the dog, sweep the floor, put away toys)

- “writing” letters (ie drawings with some words) to relatives

- learning to cook more recipes (they love mixing ingredients for baking)
It's not about the fortunes that were made. It's about the fact that these kinds of rules could put an end to the relatively free internet we have had so far. It makes it harder for smaller sites to pay for maintenance costs while also increasing the barrier to entry even on the very lowest level.

Remember the teenagers that were setting up their forums and messing about? You can't do that anymore. The chance that people like that would follow these laws are tiny. The effects of something like this are very hard to predict, because we know that hobbyists gave us many cool things over the years and they ended up transitioning into lucrative careers. This kind of an avenue is severely hampered by this. I'm afraid that this kind of regulation is simply the first step to wrestle control over the internet, and if governments manage to do that then the internet stops being free.
The parts of V8 handling WASM don't include the JS parser / compiler / optimizer.
How WordPress Onboards New Users
Uhh, Span/Memory support is coming soon
https://github.com/fsharp/fslang-suggestions/issues/648

Channel<T> uses ValueTask<T> which is kinda painful in F# for now.

https://github.com/fsharp/fslang-suggestions/issues/581
AFAIK, the Optane disks are _byte_ addressable.
"A workers dystopia has already happened, unions and legal changes to work hours & pay got rid of it. "

They did, but over the last 50 years or so, we've seen the erosions of union power and the erosion of legal protections for workers. Don't imagine that the fight is over; it's still ongoing.
The problem with Causation generally is that we choose arbitrary stopping points for "root causes," and fall into the Fallacy of the Single Cause.

Pearl's Bayesian Statistics and Do-Calculus gives us a way to compute likelihoods around different observed events to give us some more insight into these mechanisms but from my reading so far, never give concrete solutions to when we should determine an action is not relevant.
> And for the majority of the large subs for a specific interest, they are astroturfed to hell and back. Much of the content you see on /r/all is likely corporate shilling with sock puppets controlling the promotion of the item and the comments within.

And even more common than actual shilling is unsubstantiated accusations of shilling.

You could be right, I grant you, but anecdotally more cases of the latter stick out in my experience.
VS Code lost me when they repeatedly, and without reason, close GitHub issues asking why their telemetry can't be disabled.
How does it compare to SanDisk ones? Is this going to enable HP's The Machine without memristors?
How porting to the PS Vita improved performance everywhere else
I don't know Go, but I think that automated code-fixes are more difficult than gathering imports. For example, `grep -R -o 'import ".*"' | sort | uniq` gets me a centralized list of imports for the cost of one pass over the code, so maybe it's worth it to side against automated tooling there. But refactoring code is quite hard so a win there is worth the cost.
I think it would be really cool to have cars driving without visible license plates. They would just look better that way. Not to mention if the car is in an accident we could automatically record the plate to track down hit and run drivers. Usually a pedestrian or cyclist that is hit isn't able to see and memorize the plate. A lot of people in California already have radio transponders for toll roads, this wouldn't be much different than that anyhow.

Then again though, there are plenty of horrible things you could do with this tech too. Mostly, it is the same as what they are already doing with plate readers. Tracking the innocent and guilty alike...
Redis University opens with free online courses
Of course, "related to your job" is often interpreted very broadly.

Like you said, some companies don't have restrictions for tuition reimbursement, I was just speaking from personal experience at the companies I've personally worked for all have had the "related to your job" restriction in place.
First time in a while an HN headline made me laugh.

I’ve lived in the Finger Lakes of Upstate New York most of my life. I’ve sailed, done jet skis, onboard motor, offboard, name it. Loads of boating experience all around.

And yet every single time I dock it’s always a struggle to time and execute it exactly right, even with fair weather, even with someone else to jump off and tie the boat up to the dock.

Autonomous ferries are the dumbest idea I have read on this site in a long time. The complexity is light-years beyond the trials and tribulations of Tesla’s “Autopilot.” People could drown, or at least keep themselves afloat while the water ruins whatever electronics they brought aboard.

I would sooner trust an autonomous car than an autonomous ferry, and that’s after reading about those Uber/Tesla crashes.
You just proved his point of Tyranny of the majority.
> Any cost that has a high fixed component and a lower variable component leads to increasing returns to scale for enterprises.

It's not just fixed costs. Any increase in overhead will have a higher impact on smaller businesses.

If a variable cost increase is passed onto customers it results in lower sales volume. If it isn't it results in lower margins per unit. In either case it can push a smaller business past the point that it can no longer cover its fixed costs, even if the fixed cost amount hasn't changed.
I'll still never understand why they couldn't use their chipset efficiency improvements with the same case/size.

I don't think I've seen a more user hostile change recently, outside of ditching 3.5mm headphone jacks.
We need reviewers report a new metric: time to failure at continuous max write throughput.

For some SSDs, it's under a week.
Well, do you not recall the massive amounts of moaning that took place because now everyone's I/O bound stuff (most webservers/databases) works far slower than it used to when spectre/meltdown patches had been applied? If we could get rid of the cache flush that occurs when a userspace process syscalls, there'd be a lot less heat produced at your local data center.
Why should an "entry level" position not pay a living wage? Do those people not have expenses? Or families?
The job posting exists because the previous person left without being able to renegotiate salary and the business doesn't deem anyone in the role indispensable.
North American vs. Japanese zoning
That's something I wonder about. Bitcoin and friends are only good for criminals, but organized crime is pretty big. If cryptocurrency comes to be the main currency in organized crime, won't they run into the same fatal scalability problems as anyone else? Is that niche so small that Bitcoin will work there?
Reddit serves as a replacement for Usenet... Now that the general internet population is too technology inept for Usenet.

Still, I miss Usenet.
It's quite possible that Reddit has many more mobile users than desktop users, but I can't say whether the official app is the most-used of the bunch
Yes, but you need to look at the ROI. If it costs more to keep these people on and train them than it would to get the community to do these things then IBM is rationally externalizing these costs. They're not a charity.

That said, I agree that if they need support for these things internally, long term, and consistently, then it makes more sense to train up staff internally.