skysight-inc/HackerNews huggingface dataset:
Still doesn't explain why the cheese/yogurt/eggs aisle is stocked from the front, why the fresh produce displays are stocked from the top, or why cashew/soy/almond milk (which doesn't need to be refrigerated at all, and is in fact stored unrefrigerated in another part of the store if you buy smaller containers) is in with the milk case.

I would bet on consumer psychology over logistics here.
As someone who spent a few years having to debug PostScript with pstack and GhostScript running in a fixed-size command-prompt window in the 2010-ish timeframe... this looks futuristic even today.

Was the idea with the direct stack manipulation dragging you describe to provide visual analogues to PostScript commands like roll/pop/etc?
Sure but you have a lot of options if you control your own emails that you don't have if someone else does. For instance, you can actually delete your emails, and know they are deleted (obviously I'm saying before any such case). The same option does not exist on the cloud.

(incidentally this is exactly why most corporations these days have a pretty short email retention policy, something like 3-6 months. As long as you delete the mails before a complaint, or at least before discovery is granted, there's nothing wrong with deleting them, even if it is to avoid them being used against you later. But there's other advantages too: it helps me get organized, and it prevents me from obsessing over things that have slipped so far down the priority list they'll never happen. Which is very soothing. Plus it breeds the good habit of not storing important things in your inbox)

I would like to point out that often the criticism is leveled that you'd only do this if you're guilty. Aside from that that is the "if you've got nothing to hide ..." argument against privacy, it comes with a lot of false assumptions. For instance, that such information will not spread, that laws won't change in bad ways you can't control, that you can trust law enforcement infinitely and indefinitely, and so on and so forth.

Also, a wise man once said: "In theory, theory and practice are the same. In practice however, ...". What you control is yours, and with proper security measures no power the police or justice system has can break that control. That's as it should be.
You most definitely could!
However, the traditional recipe doesn't use gelatin, so presumably there'd be some difference in texture as well.
Also here from slashdot. It was around when they introduced the "Web 2.0"-style redesign and a whole lot of people were complaining about it. One commenter linked to HN as an alternative, and it didn't take me very long to switch over.
Coherence and meaning.

Real life is messy, arbitrary, and nonsensical. Stupid shit like who you know matters. You might, after twenty years of ceaseless toil and sacrifice, be on the verge of proving P=NP, and then die of an aneurysm, your work lost to the world, with none to mourn you. #whysoserious

Games are more approachable, more tackleable. They can be hard---even very hard, like Dark Souls or high-level Starcraft 2---but they are not unfair, and life very much is.

The thing that RL has over gaming, aside from a nutty RNG and an absurdly complex/capricious ruleset, is that you live in it.
Those are required in many populated areas. Most of USA would not involve such requirements.
Convince and Convert Users: Ultimate Guide for B2B Video Marketing
Probably a couple dozen or so encounters.
If the reason you guys want a WebRTC implementation in Rust is to be able to write WebRTC server software in Rust, you might be interested in Janus -- it's a plugin-based C WebRTC server with a C ABI for plugins that you can easily write in Rust.
I didn't mean that particular ordinal literally... personally, I'm impressed by how they're able to achieve such a high level of uptime, data integrity, and near-realtime communication.
Picture a meeting where 6 people making 100+k are looking for a whiteboard pens that works/eraser/ etc * 5 meetings a day.

Paying somone minimum wage to just keep that from happening across say 15 conference rooms is a likely a net win even if they did nothing else. The issue is this is an invisible cost where cutting that person looks like real savings.

We have this idea that everyone needs to be actively working all day when there is such a huge discrepancy in pay scales that it’s not that important.
Neanderthals are an offshoot, not an ancestor.
> I'm not a product manager - but I can't imagine one sitting in a room thinking about all the evil ways to make the feed harder for people to find relevant posts.

Increasing "time spent" means spreading out relevant posts. I'm sure that Facebook is tuned to optimize for some combination of "time spent without drop-off in engagement". This is a "Good" version of the algorithm because it nets them the most revenue, while still fulfilling the need for the larger user base.

It's milkshake marketing[0]. People don't want the most efficient method of content consumption. That's why most "feeds" are no longer chronological. People on Facebook want to scroll around, look at posts, comment on articles, like a few things, etc. for X minutes/day without seeing things they've seen before, and without seeing things that are boring.

The job-to-be-done isn't to consume a certain relevant piece of content, it's to waste time and not get too bored.

[0] https://hbswk.hbs.edu/item/clay-christensens-milkshake-marke...
It’s the other way around. Neanderthals have homo sapien DNA.
Facebook had this feature from the beginning until August 8th, 2018. They were called Friend Lists and you could filter your feed using them. They also can be used for restricting access to content and that feature still exists.
California Digital Library | Oakland, CA | fulltime | software engineer| onsite | relocation

The California Digital Library (a part of the University of California) develops innovative library services for the University’s ten campuses and for library consortia (HathiTrust, Dryad, etc.).

• Tech Stack: Java/Spring, Python, Ruby, MySQL.

• Future: We intend to use Machine Learning and data visualization to better understand our collections and to provide our patrons with better research capabilities.

• Position: Software engineer to work on our current stack and to learn our future stack.

• Position Requirements: good knowledge of an OO language; interested in good engineering process; team-oriented; strong math skills

To apply go to http://jobs.ucop.edu/applicants/Central?quickFind=61304

For more information about the California Digital Library go to http://cdlib.org
This is a ridiculous theory.
Well a little bit of detail as to whether exploiting this bug even creates a log entry might be interesting.
Creating millions of coroutines or "goroutines" isn't really interesting by itself. I believe the real questions for me are:

1. is Go scheduler better than Linux scheduler if you have a thousand concurrent goroutines or threads?

2. is really creating goroutines that much faster than creating a native thread?

3. are gorutines relevant for long lived and computationally intensive tasks or just for short lived I/O task?

4. What is the performance of using channels between goroutines compared to native threads?

tbh, I have read several of respected articles that criticize Golang goroutines in terms of performance and I am not really sure that Golang's only virtue imho which is simple concurrency is performant at all
OOP is dead, long live OOP
Grateful to Guru Hacks
I wouldn’t advise anyone to use most of the hackers on here as they are fake and scammers but if you need a real hacker to change your grades , Repair your credit or Get a loan for good rates you can contact : (guruhacks07 at outlook dot com) or WhatsApp +971552059693 OR , I have used him a few times to change attendance records off skyward and heard he does grade hacks also. Hope that helps
So given that there's a snowball's chance in hell that world governments will act on this, what are the likely scenarios we will see regarding resource scarcity and social breakdown. What can we as individuals do to protect ourselves, at various time scales of 10, 15, 20 years, etc.?
> Supporting truly massive concurrency requires another optimization: Only schedule a thread when you know it can do useful work!

The problem is the scheduler doesn't know when a goroutine can do useful work. It thinks that if a new value arrives to a channel there is a good chance the goroutine will do something useful but that's not the case in general. My favorite example is Game of Life (CA) implemented as a network of goroutines communicating their state changes through channels: you have to collect 8 updates from predecessors to update your state, meaning you'll be scheduled to run 8 times before you finally make a real progress. Not good for scalability.
I wonder if we get to use the + modifier in Google Search again.
oof gaslighting
> You know what the most amazing thing about Google is? 20 years ago they didn't exist.

This is kind of a tangent, but:

Today I learned that this recently became untrue.

https://www.google.com/doodles/googles-20th-birthday
There makes no sense to comparing goroutines with os threads, they are totally different things, this is like comparing apples with oranges, of course both of them can be used
to solve the same problem, but they are totally different.
Like others have mentioned, is well known that a thread-per-connection solution does not scale well, a quite better approach is having a pool of threads with fixed size and using an asynchronous non-blocking event driven model.
Actually in our company we did some benchmark messuring golang (1.9 with well known http servers) and java 8 with Netty, and the latter always won.
https://github.com/sean-der/dtls

There isn't a DTLS implementation right now that is maintained, and adopting one would be more work then starting from scratch. I didn't know anything about TLS before I started, so learning as I go.

I would love to work together on this! If you want to open a PR/issue I can give you commit access. Also join the Gophers slack and join the #pion channel, there is plenty of work to do and would love to split it with someone else :)

Yes this will remove the OpenSSL dependency! I am really excited when people can build for any platform that Go is supported on. After that I also want to start shipping C APIs, hoping people can build lots of cool things with it then.
gorutine's direct counterpart in Java is Runnable, not thread.
Common mistake!
> Instead they should have tried to identify a niche where Facebook was failing and build up a loyal core of rabidly passionate users

As Google Reader history shows, Google does not care about the passionate users.
> why the cheese/yogurt/eggs aisle is stocked from the front

Logistics: because then you don't need rear access to the cooler shelves. That's square footage that you can better use in other ways. (In school I worked in a supermarket that put dairy in the beer/soda cooler, and we stocked it from the back.)
How much of Apple's business is in China now? What about Amazon? Would Apple publicly deny these allegations to appease China so they can continue doing business there?
If it makes you feel any better, whether something is popular or not has never been a barrier to Google killing stuff.
If only Google had integrated Wave into YouTube, they would have ruled the world.

In YT they already had a massive user-based; (for a time, not sure if it's still true) the second most searched search engine in the world.

In Wave they had threaded conversations. That is a communications UX that was closer (than Slack et al) to natural / traditional human conversations.

Toss in some of the better G+ features (e.g., Circles) and they likely could have been a contender. The problem (I suspect) was they saw FB as "competition" instead of stepping over and beyond FB, as FB had done to MySpace and Friendster.

Further proof that Google isn't a product company, but an algorithm company (per Thiel, trying to hide from regulators)?
> save a fortune by not playing the real-estate bubble game

I always thought that the real estate game was intentionally part of the deal. The idea would be for a group of VCs to pick a target location (say, San Francisco), buy up the local infrastructure (housing, office space, coffee shops, etc), and turn around and rent / sell to the startups that you just funded. This would pad the ROI, so even a company that crashes and burns after 5 years would still be profitable on the basis of the rents paid.

This cycle wouldn't come into play with a remote team. And in that lens, the onerous zoning laws of the bay area make perfect sense
Tmobile/pacbot: PacBot (Policy as Code Bot)
The regulatory costs of GDPR mean that for every piece of log data, you want to think about whether or not you really want to keep it.

If you don't have a good business case for keeping it, you're often better off erring on the side of deletion.
Fast? What makes webapps slow isn’t JavaScript, it’s downloading 2 fucking megs of total shit to show the user a bunch of text and form inputs.
You can rewind to the birth of MTV 15 years before that.

"I Want My MTV" by Tannenbaum and Marks is a great book. Think of it as the bible of what a successful marketing execs wants to achieve.

It's not a common tactic. It is the BASIS of consumer culture. Give people what they want. Target their senses not their minds.

It's how you get everything from the global spread of Pepsi to McDonalds to Starbucks to Apple to Hollywood to the Kardashians having 200 million teenage girls globally wanting to grow up to be like them.

Consumer culture is based on giving people what they want. And labeling it Freedom.
> the new CPU it's about 20% faster then the old one

Source? I suspect you're being shown a few choice benchmarks which demonstrate some improvement, perhaps where something became newly vectorizable...but realistic and consistent benchmarking doesn't show nearly that level of improvement.

One area in which you may benefit is in peripherals - an M.2 SSD and DDR4 RAM will help, and those aren't available on 5 year old motherboards. Also, power savings may be found with newer systems if you're in a laptop form factor where that matters.

But let's not pretend that single-threaded performance has doubled in 5 years. Here's one article that goes back quite a ways....and 2012 SPECint comes in at about 60,000 while 2017 comes in at 83,600.

https://www.karlrupp.net/2018/02/42-years-of-microprocessor-...
Friend lists https://m.facebook.com/help/124794780932930/
Ebaum, perhaps - but I wouldn’t say that about Newgrounds: it was all about user-submitted content, especially original Flash content, instead of being manually curated.
Na, the i3 8121U [1] is actually a 10nm part but it is worse than Intel's 14nm parts.

[1] - https://en.wikichip.org/wiki/intel/core_i3/i3-8121u
Noria: dynamic, partially-stateful data-flow for high-performance web apps
> You wanted to talk to Bob, you click into Bob's 'office' and say "hey Bob!" and he says "Hi, what's up?"

I wouldn’t like it if people distracted me like that. Part of what I like about working remotely is that it forces asynchronous communication on people. Send me a message on slack and I can ignore it if I’m deep in thought. If you need to talk to me over voice chat, send me a message on slack asking me to join you in voice chat.
Phew, hopefully all the developers working on Google+ enjoy their new project working on a currently unnamed chat program. We haven't had a new one of those in checks calendar 172 days.
Oh no! You allow politically charged articles that have nothing to with tech and are inherently divisive, then pull the thought police bullshit when the kitchen gets hot.

If you don’t want nasty discussion maybe apply the guidelines to the fucking articles not just the comments.
Erm ... does this surprise, when the founder of facebook openly said his users are idiots for trusting him with their data?
I agree with you on this one, I lived in Davis in 2016 for a few months. The University brings a lot of young people to the area, there is a decent restaurant and bar scene, lots of people bicycle here, the weather is sunny and mostly dry. If you want to go to SF for an excursion, you can ride the Amtrak train from downtown Davis to Berkeley for < $25. It is about an hour north-east from the bay area by car. I can't speak much about the tech scene, but I was working as a developer for a very small tech company during my time there. But I imagine if you dig a bit you can find fellow techies. Also my impression for living there for 6 months was that Davis really felt like a "little San Francisco". The prevailing vibe is liberal and intellectual. Food is affordable, plentiful and fresh as Davis is largely an Agricultural community. It is a quiet community and feels very safe -- the kind of place where pretty young ladies feel safe to walk/cycle home at 1am after they have been drinking.
sidenote: in 1785 there was another coffee crisis in the German city of Paderborn. When the prince-bishop restricted consumption to nobles, clergy and officials, people protested successfully with noisy meetings where they drank coffee in public. This tradition should be revived.

https://books.google.de/books?id=QZovusQ1SjYC&pg=PA241

https://de.m.wikisource.org/wiki/Der_Kaffee-Lärm_in_Paderbor... (German)
Hah! You joke (?) but this is a very real and valid point. They offer equal danger.

The reason the FAA is getting support for making these changes in radio controlled craft is because they give individuals powers they didn't have before. No government wants that.

There hasn't been a single example of a radio controlled craft causing harm to people on commercial flights or the like.
Microsoft to invest $200m in ride-hailing app Grab
Did you at least get your money back?
It's amazing, isn't it?
Back in 2003 my fundamentals of CS course heavily relied on the interactions window of DrScheme (now DrRacket https://racket-lang.org/). It was a extremely powerful educational tool. When I started doing web development I found myself frequently putting snippets like `javascript:alert('abc'.substr(1)` into the URL bar. With the advent of the Firebug console it became even easier to try out new snippets. Now a days the Chrome console tab even has autocomplete. I'd be interested to know how these simple interactions contributed to the widespread adoption of JS and other languages.
It’s a bit ironic considering that North America was the bit that Columbus didn’t discover.
What does "won" mean here? Better throughput? Lower latency? Less variance in latency? Better efficiency? re: the last one, I'd be shocked if Netty could match Go stdlib http in memory usage even if you benchmarked higher throughput. I'd expect the Go server to have lower variance too due to its GC design.
> For my log I use Evernote because the log needs to have one characteristic: No save, No filenames, Nothing more than typing something.

I got emacs configured with a keybinding to open org files by date name (e.g. 2018-10-08.org), with the current date selected by default, creating them if they don't exist. I use `(org-read-date)` so I can, for example, get yesterday's notes with syntax like "-1d" or select it from a 3 month calendar. It frees me from having to think of a name for the notes I want to take and simply make a log of notes. It also autosaves.

(defun find-diary-file ()
(interactive)
(find-file (concat "~/org/diary/" (org-read-date) ".org")))

(global-set-key (kbd "C-c d") 'find-diary-file)
>It wasn't just a viral video. It was a professionally produced video with paid actors.

Lots of viral videos are professionally produced. You put money to further your audience/career. She had already done a similar video, and I've seen more impressive stuff from 20-something vloggers. Was her earlier video (agaisnt upskirt pictures) propaganda too? Or how about she is just an attention seeking activist that follow various BS trendy topics, to build her career?

Of course we have to believe that the Kremlin is both like some bond villain that produced a viral video (and a rather insignificant one) to further its causes (rigorous handwaving about what those are and how they possible relate to the video, from fueling cultural conflict in the West, to justifying a law that passed 2 years ago), but also that they're bad at it, and can't even get their actors to not admit it was real to the first journalist that asks them. Or perhaps they wanted to be found out - if one adds that as a premise, there's no need for any further rational examination).

>Consider that the Russian government needs to pay people to simply post positive comments about it.

Does it "need to"? So, if you're local in Russia, you don't know tons of people who really like the Russian government? Or, who did very much liked them when they did a complete U-turn on the economy and unemployment from disaster to almost-good in their first terms?

Or does it merely pay some, which is different than "needs to"? How about any modern government just does the same, and has people promoting its opinions on the web and in social media? Perhaps this is much older, and as old as print media themselves (mockingbird anyone?)

>Why did you assume I'm a foreigner?

Because being on HN it was the statistically safer guess?

Why did 3 different people in this thread assume I'm Russian, if not a Kremlin troll (because, of course, who would ever have the gall to have a differing opinion on such matters -- it's not like western countries ever had a Left that was anti-imperialist and anti-globalist and not the current Whole-foods liberals that pass for one, is it?)
Yes agreed. I am just saying this is an example of the FAA yielding a bit to make things a bit less complicated for those wishing to fly up there. My general argument is giving FAA control of all airspace from the ground up in such a large area is infringing on some valid uses of it without really safety justification. I have yet to see anyone point out why operating a drone below 400ft over a mile from an airport is clearly unsafe to air traffic, and actually air traffic operating in this zone is unsafe to people on the ground.

So far the comments from very knowledgeable people seem to say well a plane could fly in there in some exceptional circumstances and then could happen to encounter a drone that is operating in visual range under 400 feet and something could possibly happen. This is also considering that the sky is filled with birds many larger than drones.
I think a lot of writers like the idea of coining a term that's in mass usage. It's like a personal brand marketing thing maybe. It's often injected into all of their writing in out of place ways and comes across as forceful and unnatural.

Examples include Cory Doctorow and Ted Nelson.
XR Experiments
Ah, weirdly, removing 'Source Code Pro' from the font-family then renders it correctly..

Which is odd, because that's a mono-space font, I'm sure.
That’s true, but it doesn’t change the fact that the perception of risk seems to be greatly skewed in the minds of officers and the public alike. About 50 officers die each year at the hands of criminals. This is compared to them killing about 1000 citizens on average each year. Reports would seem to suggest they kill more unarmed citizens than officers are killed at all.

Not certain how many officers are injured compared to citizens injured.