skysight-inc/HackerNews huggingface dataset:
I've moved all of my development from Python to Julia - The syntax is similar, but I think Julia's is more expressive and powerful once you start looking into the details. Macros, broadcasting (automatic vectorization), lambda functions, string interpolation, 1-based indexing (which weirded me out at first but I found to be more natural for most things I work on). It's been an almost wholly positive transition.
Care to explain the difference between 12 and 13?
I've grown accustomed to switching on my exploding/disappearing messages when these topics come up. Every platform needs this for some semblance of privacy.
https://heyfromthefuture.com/age/

https://news.ycombinator.com/item?id=18902561
How about allowing housing construction near where people work, instead of forcing soul-crushing, expensive commutes?
Actually I think tying anything housing related to the measure is a great way to ensure it'll be a total clusterfuck. There's way too much disagreement on the matter, and any spending on it quickly devolves into an endless money pit.

Not that that's not the case with transit in CA anyways given the national embarrassment that is the high-speed rail project. But having two massive issue like that in the measure is going to make it exponentially more likely to be a disaster.
We already have the infrastructure.
I love the idea of going back before IMs more than I'd like the reality, I think. Actually, I like the idea of no IMs at work (if there is only one small office) but it would suck to lose long distance friends or nevermet online-only friends.

Secondarily, the author writes:

> Searching through the history of a Slack room is difficult, and rarely useful.

I'm no fan of Slack (IRC uber alles) but I have to hand it to them: their search, in my experience, has been as good (read: magical) or better than google. Even for piss poor search terms it comes back with what I was thinking, not what I was typing. It's really perfect.
I’m very proud to be Italian, and proud and love my countrymen.

If I were a Swiss, though, I would not leave my rifle, or any valuable, around in a Swiss train station if Italians are around. Or English, French, Germans, etc.

I wouldn’t be afraid if there were a group of Japanese though.

We’re just not as civilized.
Any insight on why this paper was posted? What graph algorithms are people in the field interested in solving on FPGAs/GPUs/other accelerators? Unfortunately I usually see the same cluster of (toy) problems solved time and again (BFS/BC/PageRank/(negative)SSSP, usually all using label-propagation style vertex-centric codes). This survey interestingly enough reports some results for maximum matching (approximate?), although it does not provide many details on the result.
i used opera for a while, and, while i liked it, it had a glaring bug in Windows 10 that jist didnt go away in the year or so i was using it.

that being said ...opera already has their own extensions store.
Let's say we take your comment at face value, the law written to specifically target them was pretty poorly written and had wide ranging impacts. There were already ways for the government to take down Backpage if what you're saying is true, they should have taken those actions. What the law did was remove safe harbors protections for all websites to target one specific website, that's overreach. I'm not a fan of useless laws, I'm even more against laws that are harmful. Quite frankly the law didn't help stop child trafficking, and that's even more a problem. So what happened? The sites moved outside of the U.S., policing became harder, and even more children are victimized.

https://www.nytimes.com/2017/03/11/us/backpage-ads-sex-traff...

https://www.newyorker.com/news/dispatch/after-the-closure-of...

https://www.mcall.com/news/breaking/mc-pol-sex-trafficking-b...
When your profit margin is 25%+, the bigger risk is not people reducing spend, it's moving to a different cloud. Helping people decrease spend by increasing complexity is a form of vendor lock-in, and preserves the long-term revenue.
Do all philosophy majors work through Gödels theorem, or did you happen to go to a more technical program?
Let Go of Your Grudges. They’re Doing You No Good
It feels less worse if they have good developers on pay roll and active community reporting bugs but I guess I don't see that for btrfs.
I don’t feel that the pat in the back is necessary when highlighting these realities of the world economic inequality. The whole article could have been published without the intense PR focus.

To clarify, there is no hard numbers around the quantity of people performing this task, for how long they are employed, their average working hours per day, the median satisfaction rating, the median pay per employee, etc. It feels as if only some happy examples were picked.
At this point the primary advantages of IM is that it is possible to use securely. Email just isn’t.
Good points, but it ends with the prima-donna “my time is more valuable than yours” attitude that some technical people adopt.

Email and IM share the issue of poorly transmitting tone and context. If your rant against IM presents email as the best medium, with in-person/voice as a secondary if necessary channel, the rant is highlighting a bigger problem and difficulty to communicate. Modern business is awful at communication.
not originally. when sync first came out, and for a while after, it was a dumpster fire.

that being said, it is load better now.
> Also maybe I'm a wierdo but I don't think so much in terms of people being "smart", I think it is something you do.

Weirdo in a good way. Thanks for this one - sometimes I forget that thoughts/actions are smart, not people.
Could be - but time would be something easily guessable if you knew the public key.

Still not bad though since the public keys are being stored on the devices.
Full automation of killing poor people is the only way to advance modern civilization.
We’re going to parachute into flyover country. Life will be good!
I didn’t know that the package managers require you to use Linux’s LLVM. That’s a shame.

Do all the major package managers do this or is it just apt? I have a relatively new version of Julia from pacman on Arch, I wonder if it has a patched LLVM or not...
When Will the Planet Be Too Hot for Humans? Much Sooner Than You Imagine (2017)
Leslie Lamport (of Paxos, LaTeX, and TLA+ fame) has been making this point for years. Basically that in order to design a piece of software, you need to be able to create a spec, and the best way of doing that is through mathematics.

E.g.

- https://lamport.azurewebsites.net/tla/math-knowledge.html

- https://youtu.be/-4Yp3j_jk8Q
(I agree with the parent poster, but this seems like the right place to add the following.)

One thing that people who claim "the scarcity is gone, let's just publish everything" do miss is that there still is a scarcity: The time and attention of researchers.

Let me expand a bit on that from my own field of studying reconnection in astrophysical plasma. As you can tell from the description it is not a well defined closed topic. Instead there is tons of more or less adjacent fields. The study of solar flares (which might be triggered by reconnection), the study of coronal heating (the heat might be due to magnetic field getting converted to heat by reconnection), astronomical observations of AGN jets (reconnection might be what produces energetic particles there that we see in the SDE of those sources), observations of pulsar wind nebulae (the energetic particles there might have been accelerated at the termination shock. or due to reconnection), observations of giant pulses in (some) pulsars (that might be due to reconnection at the Y point of the current sheet just outside the light cylinder) and so on. On top of the related physical topics I need to keep on top of development methods in the simulation method I use (particle in cell codes) and in several related simulation methods (either because improvements there might make them viable to study reconnection which wasn't possible before, or because the neat new trick in method X might also improve the characteristics in PiC codes).

If I wanted to I could spend easily 100 hours per week just reading papers. But staying current with the field is just 5 or maybe 10 percent of my job. So what I do is the following: Papers that fall close enough to my special topic I will read. All of them. I will actually print them out, annotate them, go over them with a fine toothed comb. For many other papers I will read the abstracts (10 to 50 each morning) to find the 1 or 2 paper that are worth reading. And this is where selection by the editors and limitations to publications come in. They rank important papers. I am much more likely to read "a novel approach to plasma simulation" if it was accepted into the Astrophysical Journal than if it just appears on ArXiv. Because ApJ does not like pure code papers. So if it made the cut 2 or 3 experts in the field deemed it worth the time of the community.

Now that doesn't mean that all ArXiv papers are bad, that we should publish less or anything like that. When I talk to a colleague and ask about a technical detail I am SOOOO happy when they say "it's in the Arxiv paper ID 1906.bla". And on the other hand there is the notion of "it was in Nature but it still might be right". Bottom line is:

Do not discount the sorting by topic (numerical vs observational vs theoretical), impact ("here is one data point" vs "here is a completely new approach") and quality ("I'm not too convinced, but maybe it gives somebody an idea" vs "holy smokes how did we all miss that!") that journals provide. Any better, future alternative needs this sorting and ranking. Just dumping it onto the internet is not the solution.
> I rarely have any say in that, and I try not to get worked up about things I have no control over.

This hasn't been the case in my experience. I joined a new team about a year ago, and the predominant mode of discussion was Slack + IRL discussions.

Over time, I started writing docs (in Dropbox Paper, but if you want to use Google Docs feel free) and shepherding conversations to happen in those docs. @mention people into a thread to ask for their thoughts. Remind people that you have an ongoing doc to take a look at during standup.

Over time, it's possible to change team norms. But it's a slow process, and it's important to remain receptive to the experience other teammates are having too.
Don't forget fiber. Honestly, a good, high-fiber carbohydrate is about as good as you can get for satiety/gram, except maybe for fat.

I think you'll find a bowl of oatmeal hard to beat for satiety, and that's super high in carbohydrates (~70% carbs). Compare that to a glazed donut, which has fewer carbs and more fat, and I think you'll find that the oatmeal is more satisfying.

I think most diets ignore perhaps the most important part of successfully losing weight: feeling reasonably full. IMO, the macros don't matter nearly as much as the satiety of the food you eat, since feeling full is a huge help when trying to avoid excess calories.
I am a coder/programmer/developer/engineer/whatever it is called, and find "coder" and "coding" is fine. I am actually surprised to hear that "coder" has some negative connotations, despite working in that industry for quite many years.
This why the "Netflix uses AWS!" rhetoric is misleading. Yes, they use AWS extensively for front-end, analytics, transcoding, billing (now), etc. The one thing they don't use AWS for much at all is Content Delivery (AKA big bandwidth). That uses the Netflix Open Connect CDN which is entirely developed and run in-house.
Yeah it makes sense to maybe make this move I consistently get asked to do 140 hours for 40 hours pay in software being an electrician is easier work even if it has some hazards doing that much overtime is also hazardous probably more so than the job risks ofan electrician or welder
Hi,

I'd be interested to apply to this opening. Do you have an email address to learn more discuss the position? Thanks
So how many women do you know that are diesel mechanics?

A lot of the surplus in college graduates is due to women entering and graduating with four year degrees or more. They simply can't or won't repurpose to those trades. When I was in tech school, we were 80% or higher male, with virtually all the women clustered into hairdressing and machine drafting, with a few outliers in graphic design (printmaking then) and the trades you mentioned. And Machine drafting was where the misfits ended up, the ones who didn't fit into traditional trade work; none of us worked in our field if i remember.

Very few people seem to even think about how the trades can't be an answer for slightly above half of the college-going populace. Even then, honestly trade work is something that will nail you unless you move to management later on.
> I despise note taking in meetings, it's stressful when people rely on me to take notes for them, and I end up missing out on the conversation because I'm trying to condense what was said into notes. Maybe I'm just a bad note taker.

I've tried doing live translations from English to Spanish, it sucks. I'm trying to digest the spirit of what you just said, and sometimes get lost in my own mind thinking of other ideas as a result. Note taking is just as bad, and without those side ideas I'm just a robot, beep beep. I am not a robot, I just want a reasonable paper trail.

If you want us all to remember a meeting, what we do is if they're related to tickets, we update tickets while the meeting occurs. We post comments and tag specific people to update specific tickets.

My meeting notes are not the best, but I try to do bullet points of what I need to do in condensed verbiage if someone's talking too much about the goals.
Python was once an underdog looking up to java, now python stand shoulder to shoulder next to java. Only a matter of time for blender i guess.
The Crabb Affair
A mentalist’s guide to being happy
I agree, the Slack search functionality has saved me a number of times from missing out on things. I also kind of cheat and message myself things of interest over time.
Also.... exact change can be an issue.
BART uses wider than standard gauge, Muni uses standard gauge. They don't share track because it's physically impossible (though it would be logistically problematic even if it was possible, given the pack frequency for each at those stations), not because of “territorial fiefdoms.”
And chicks are hotter :)
This seems a weird problem to solve with FPGAs.

The big problem with graphs is that they can get very big, and once they become too big for a single machine's memory things get tricky.

However it's unclear if there are many graphs that are actually too big.

Frank McSherry showed (back in 2015) that he can process 20 iterations of PageRank on a 120B edge graph in ~12 hours on single core on a single laptop[1]. He also shows label propagation to convergence in 1700 seconds on the same single core.

Given this, exactly what advantage does a FPGA give? Who is processing ~100 billion edge graphs so many times that you are going to save on power? And is there actually any power savings over a single core anyway?

[1] https://github.com/frankmcsherry/blog/blob/master/posts/2015...
This isn't that unusual at roadside stands I see in some rural places in the US.

If someone isn't there they just leave a box or bucket with a sign.
I'm completely the opposite of this guy. I have friends of 25+ years that I have never had a phone conversation or an email with, but we instant message all the time (and hang out in person once in a blue moon). He also says:

>In theory, IMs are supposed to be fast (“instant”), but in practice typing takes enough time, to make instant messages much slower than simply talking.

I'm astonished when I come across anyone in the computer industry that actually types more slowly than they speak. If anything, speaking is marginally slower.
Excellent explanation, thanks. The story was definitely suspect, but I entirely missed the FBI involvement at all. Why couldn't a federal judge order the return of property in a case? Is it a jurisdictional issue, i.e. if for some reason the local police had it, that would require a municipal judge?
Home Page https://rdbox-intec.github.io/homepage_en/
Biological Hacking in the 19TH Century or How the World Almost Lost Wine
Must be somewhat dependent on what type of things people talk about. I've found their search feature cumbersome and hard to use.

I listened to a "How I Built This" podcast about Slack maybe six months ago and I remember finding it very amusing and unexpected that they view their "search" feature as one of the main draws for people switching from other chat apps to Slack. For me, it's always been like trying to find a needle in a haystack. Maybe because we have a single product and lots of bugs and features are pretty similar to each other.
> The problem is that there was a generation of students (myself included) that thought a university education led to a well-paying job. I know how incredibly naive that sounds

I hear this all the time from people in their 20s and early 30s, earnestly complaining that they were tricked into believing this, and I think it's somewhat true.

But at the same time, I got my double major in Philosophy (primary was Computer Science), so I know that if you major in Philosophy (or Art, or Sociology, or--this will really get them going--Gender Studies), there will be people crawling out of the woodwork and lining up to tell you your degree is useless and that you should study engineering.

After seeing Yet Another Non-CS Major Software Engineer, I recently joked that we should send a letter to all Freshman and tell them "Just study CS--it's what you're going to end up doing anyway."

My coworker, a software engineer with an art degree, turned to me and said "UT sent me that letter when I started college. I ignored it."

So....we're sending mixed signals to teens. I think you're right that it's starting to turn around and get less mixed. More pro-trade school stuff is appearing on Facebook, for one (though maybe it's that my friend group is shifting).
That analogy would only make sense if you built the universe inside the telescope.
Don't forget about buses, which use highways but are much more efficient. Buses with dedicated bus lanes and high frequency service (every few minutes) is the way to go.
“How much highway would you need to move 5.5 million people into and through a dense downtown core” is a question almost no city in the US besides New York needs to ask.

NYC is uniquely dense: https://www.austincontrarian.com/austincontrarian/2012/09/th.... The weighted population density (the density in the parts of the metro area where people live) is 30,000 people per square mile. LA and SF, the next most dense, are less than half as dense, at 12,000. DC, at 6,400, is about 1/5 the density of New York. Portland and Seattle are even less dense, at 4,000-5,000, which is about the national average.

The Silver Line example is much more illustrative of a typical place in the US. In these places, the higher theoretical capacity of rail is irrelevant, because the commuting pattern isn’t about bringing a large number of people along a few major paths to a downtown job center. It’s about shuttling people between job clusters spread out among the suburbs: http://www.robertmanduca.com/projects/jobs.html (scroll over to Northern VA, west of DC). There might be heavily used corridors like VA7, but the commutes both start and end in suburban locations. You couldn’t pick out a few key paths where being able to move 100,000 people a day from point A to point B and intermediate points would really be all that helpful.
Favorite game of mine too. I remember when I was a 14 year old playing this game.
These days, when I meet friends face to face, it is on long walks in nature or the city; we hardly ever sit down. The bar/party thing was referring to what most people around here prefer when meeting ‘friends’ (close personal acquaintances) so it is hard to break that if people are stuck in that. Especially for people who have fulltime jobs, around here, outside the job you either vacation with the family or are in a bar.
Worked at a major switch vendor as one of the 50 original staff. We put our gear through a ton of test - 4 corners - low power high heat, high power low heat, etc. One of the most interesting was taking the device to a government lab here in NorCal in order to shoot radioactive particle into the board while passing packets. It was pretty cool. The goal was to test TCAM and switch OS RAM to see how it handle bit flips. It passed. The board itself, well we could not have it back for a few weeks to allow it to "cool". The other thing of note was winning a US gov. contact was to enable commands to override any heat related auto shutdown. We were told "look, if the device is in a situation where this is an issue, burn it up but keep it working as long as you can". This was for navy ships.
> But the alternative path is not necessarily one of less learning

The problem is this still doesn't solve the wage gap. Businesses look for concrete ways to determine someone's skill, and a Diploma/GED and college education provide them easy standards to set for who can even get to the interview process. Not many CS jobs will take anyone who only lists "self-taught", even if they have some amazing code work linked (this is especially true for recruiters).
I agree.

I think people vote for anything with FPGA in it, because people think FPGAs are the future of high-performance compute (and always will be IMHO).

I've worked in environments where FPGAs were used (specialized camera stabilization and tracking). These kind of environments are around, but generally you need a mix of high performance and some kind of embedded requirement for a FPGA to make sense.
Thing about Edsel and Sam Wo's. If you went there you signed up for the low grade abuse and bad service.
This is one area that I wish the community was given more control. I don't know of a solution but it would be great if companies of all kinds would just say "We don't think this feature has a worthwhile financial return but if you (the players) want to find a way to make it work, here are the tools to do that."

Then, interested parties, like GP, could take up the mantle.
Yes, but there's similar data in an adjacent table for public institutions. I think either dataset still shows clearly that Universities haven't greatly increase spending. It is, as you note, the huge disinvestments in tertiary education by the state governments.
I live in San Francisco. The method of transferring you describe is reasonable to me and congruent with my opinion. It's good they share the station is my main point.
The piles of money they've pulled out for exactly that purpose whenever it has come up, before and between the two bankruptcies.
Hey, listening is listening. I don't care who's giving them the good stuff, it's working.
Why couldn't you say it now?

I had the idea young people are having less sex than the generations before.
Where else in Canada did the unemployed go?
How long have you been doing this? Did you keep working during big downturns & have your skills changed over time? I see way to many people thinking the job market of the last 5 years is normal.
Pausing for 30s during verbal conversation is also acceptable. Just saying.
A protest of 1.03M People in a city with a population of 7M
Seems like a typo. Half-life of Pu-239 is ~24,000 years, and of Pu-242 ~374,000 years.

I'm guessing Pu-239 was intended as 1) an extra "0" digit is the more likely typo, and 2) Pu-239 is (AFAIU) the principal Plutonium byproduct of typical Uranium fission reactors.
Sure I might get some RSI, but my welder friend has to contend with someone on site accidentally creating phosgene gas. I don't feel like the two levels of potential self harm are in the same ball park.
Depending on the equipment in use, potentially much longer range, higher throughput at greater distances, and because it’s cool. Just a guess on my part.