skysight-inc/HackerNews huggingface dataset:
If I had the choice to be the child of an experienced developer vs not.. I'd want to go as fast as possible and not have to relearn things myself the slow way.
That is probably “burn off”. Flying over the fields at night one can get a really good idea of the industrial structure and scale involved. A horizontal scaffolding punctuated by these towers lit up at night by the burnoff creates a grid across the landscape that is beautiful and impressive but scary in its implications.
I make a diagramming library: https://gojs.net/latest/index.html

It's not for making diagrams per se, but for developers who are making their own webapps which involve diagramming (so their users will).
Is It Possible for Narcissists to Feel Empathy?
"Residents with no say in these decisions are stuck with the consequences" - I'm pretty sure that these residents get to vote for state assembly people who obviously support the policy, to vote for city council people who support the policy, for US Congress, House and Senate, and for the presidency. Saying that you "don't have a say" when a democratic decision goes against you is pretty misleading - perhaps more accurate to say "some residents, who disagree with the democratically taken decisions at local, state and federal levels..."
It’s less common than it used to be but I was at one job 13 years, another 8, coming up on 9 at my current one.
If it worked for him then what's your problem? Get a life bastard.
Thoughts:
- The call to action for programmers is unclear, there is only one paper on the site and it's below the fold on my laptop and less obvious than the rest of the stuff. Put a big button on the paper like you have on the Read More. Also move the "Communication" stuff below the main point of the site, eg the table.

- Research Title looks like the start of the footer.

- Reading the premise for honeypot passwords I have no idea what would need to be implemented to show it useful.

- I have no idea of what you're looking for for proof of concept, or is this just a "take this paper and do what you want with it, I thought these papers were interesting."

- It'd be nice to be able to pin or remove articles eventually when you have a lot. Categories and tags as well.
That previous thread was from 2016. HN Guidelines allow reposting of an article if it hasn't had significant discussion in the last year:

https://news.ycombinator.com/newsfaq.html

However, links to the original discussion of an old article might be useful if people are interested in the topic but no discussion occurs on the current posting. Or, the previous discussion may have some interesting comments that are worth revisiting.
I didn't know the safety net was minimal there. For whatever reason, I thought it was more like Western European countries.

Does that lead to a lot of homelessness and crime?
Good point. PaaS like heroku, cloudbee or even docker on linode is an order of magnitude simpler to ship than AWS.
2019 Tech Predictions: iOS 13 Makes iPad Pros a Viable Laptop Replacement
HTML + CSS + NoJS

eg. this Pure CSS Flowchart:

https://codepen.io/round/full/RgpEoE/
Really? Who does that? Bit late to figure it out now. I'm almost 40 and I make way less than that range with 20 years of embedded/hpc c++ experience. But still curious.
I only poked into the source code on github a bit, so I might be entirely wrong, but from what I understand, the original Lua runtimes (stock Lua, Luajit, etc) were modified for a new syntax? If so, what's the motivation for this approach? Since you already have an lua2ljs transpiler, wouldn't it be easier to use this knowledge to instead have an ljs2lua transpiler and just reuse all existing Lua implementations? Similar to how moonscript works?
I’m using my Pavlok to break old bad habits and remind myself to do new things (but not both at once). A few shocks really gets my monkey mind to alter it’s behavior...
Symantec Predicts AI vs. AI Cyberattacks in 2019?
In general where does one go to look for these types of papers, a stream of research, is that what journals are for?
I once took down an entire network with a Dev node running a misconfigured DHCP server. Second time with a snmp v2 ddos.

If your network isn't properly configured these things can happen easily.
Hi, I'm on centurylink's fiber offering and have the same experience as you getting much faster upload than download (though download speed increases quite a bit during sleeping hours). Are you saying this is because the DL is congested during the day hours? Or is there some other technological block in play?
You don’t even need to work for a big-n company to make 200k TC with a few years experience, if that’s your goal.
Every diagram I've made in the past 2 years has been done in Google Slides.
That sounds very much, like a no-true-socialism fallacy played via the bank of the table. If your ideology/methodology cant be implemented with the people you got, maybe its badly designed?
It’s tough. If economic interests dominate the political scene in that region, then the vote of the people may have little effect on the broader situation. We would do well to remember that the idea of a perfect democracy is certainly a huge simplification that we regularly see proven wrong. So it may well be that the voters of that region are not well represented by their “representatives”.
I like using http://nomnoml.com, mostly, since its intuitive syntax allows you to create nice diagrams in only a few seconds.

I built an R package to easily support nomnoml in R Markdown: https://github.com/javierluraschi/nomnoml
yeah you are right. bad example.
I too use PlantUML a lot.

My only complaint is that you can't manipulate layout directly. You can do some hacks like invisible directional arrows, but ultimately any change you make risks turning your beautiful diagram into complete spaghetti.

I wish there was a tool combining plaintext description with explicit layouting.
I like collecting links like this. Here are a few:

https://www.fastcompany.com/3019858/a-new-map-of-the-us-crea...

https://www.washingtonpost.com/blogs/govbeat/wp/2013/11/08/w...

https://www.nytimes.com/2016/04/17/opinion/sunday/a-new-map-...
The Last Psion: Resurrecting Psion's SIBO/EPOC16 Platform for the 21st Century
Coverage from National Geographic [1] (discussed at the time on HN [2]) provides additional detail, including that researchers chose the arbitrary number of 50 to constrain the number of cohesive regions.

At the time, I wrote [3] the following which still applies:

The arbitrary choice of 50 regions results in some fairly generous interpretations of 'regions'.

Namely, this method produces two kinds of regions: ones that are clustered around a single metropolitan area that has a higher-than-average commuter pull around its hinterland, and ones that are slightly too far from a major metro and lump together a chain of areas that form a loose "commuter continuum" of areas where commuters have two or more equally plausible choices to commuter to -- this chain then hops along interstate highways, grouping unrelated towns across hundreds of miles into the same region.

Take the one that they call 'Corn Belt', encompassing Des Moines, Davenport/Moline, and every single city in Illinois on I-74 (including Urbana-Champaign!). In no universe do people commute hundreds of miles along I-74. In truth, this is a polycentric area with many distinct loci which attract their own, distinct set of commuters: Des Moines/Ames; Cedar Rapids/Iowa City; Quad Cities; Peoria; Urbana-Champaign. The "cohesiveness" of the region exists solely in contrast to its neighbors: that more populous metros on the region's fringes are all too far out of sane commuting distance.

Or the Appalachians: Roanoke in Virginia forms a vital locus for much of west-central Virginia and yet is swallowed into a much larger region including Greensboro, Raleigh, and Wilmington(!), because people living midway between Roanoke and Greensboro (like in Danville, VA, or Martinsville, VA), have two equally plausible larger job centers to commute to. The same can be said about Charleston, WV, which forms a job hub in West Virginia, but is grouped together with Columbus and most of Ohio because smaller towns along the Ohio River are roughly equidistant from either.

It helps me to look at each of their regions and think "people rarely commute outside of their region", rather than the more natural interpretation of "people commute along their region".

[1] https://news.nationalgeographic.com/2016/11/us-commutes-reve... [2] https://news.ycombinator.com/item?id=13100209 [3] https://news.ycombinator.com/item?id=13101206
I think The most unequivocal way to establish you’ve got stem cells is a transplantation experiment on irradiated mice. If you can replenish the cell types of interest after the transplantation experiment, it is convincing that you’ve got a stem fell.
Whole Home Audio Rig (2016)
Do something that makes you break a sweat for 15 minutes a day or 45 minutes twice a week
^ this person is probably a PM at Microsoft. :-) When I worked there (over a decade ago) the place was so regimented you couldn't rip a fart without having to write a specification and estimating a schedule.
> In one case, they asked me to debug some Ruby code despite the fact that I told them well in advance that I have never worked with Ruby.

Were you applying to a place that writes a ton of Ruby?
what if they actually are newfangled bullshit?
(a mere proposition, as fads fade. I merely ask you to entertain this proposal)

It sounds like another entity might be able to use his brain a bit more thoroughly.
Things have been removed from C++ before, after a deprecation period. Many things on Scott’s list could easily be deprecated in C++23 or even 20.
Though:

>Eventually, though, and with the help of Eli Stein and Tom Wolff, I managed to decode the steps which had mystified me – and my impression of the paper reversed completely.

If he hasn't managed to do this on his own, how should anybody else acquire those tools just by reading challenging papers?
I think that's one of the very crucial elements of the ever-so-mythical "cultural fit": namely that most companies hire people that look like the median value of all employees already hired. They often don't seem to look for the best they can find.
Perhaps there are no candidates who represent the residents views.

Then they wouldn’t have a say.
On AI and Automation of Labour
Interesting do you have any references about this?
Stroboscopically animated tree ornaments
Man, I miss making a living as a C programmer. My happiest days as a dev were when my "stack" was Linux, C, Makefiles, and some shell scripts. Only thing I'd change is that source control was svn instead of git.

Sure, there was a lot more to type. Debugging was harder. But there was a beauty to that. A simple mental model. A sense of control.

These days all jobs seem to be sort of online crap. Piles and piles of layers and complexity and heterogenous frameworks and tools. Being on call. Never being able to truly master anything because everything changes all the time.

/nostalgia
That makes no sense. Kubernetes leveraged aws primitives (elb) if needed, and at its core, it deploys containers. As long as your application runs in a container, you aren't locked in.
PyQt is GPL/commercial. Qt for Python is LGPL.
> Under the new process, Microsoft shares the interview questions in advance so that candidates can prepare. During the interview itself, a candidate might run through a real scenario or problem the team is trying to solve.

LOVE IT.

I think best when I have a chance to actually think, not when I’m participating in some odd job interview game show.
Fair point but I prefer less code to mantain move around, as you pointed out it's only a moderate modification of the Lua lexer/parser and not need anything else ~200KB ljs, ~500KB LjsJIT interperter and there you go.
Maybe a flipped triangle is rendered differently.
I think it doesn't have to be all or nothing, it could also be possible to have a balanced approach to this problem. If your options start to be worth quite a bit more than your buy in price (eg: 2x), you can exercise some percentage of them but keep the rest. People more vested in investing would probably say that the ideal strategy would involve picking some thresholds ahead of time. Either way, there's always some amount of luck in this. The amount of things you don't know is a lot larger than what you do know. You may also not be in the right financial position to invest when a great opportunity shows up.
Jf- u are son of bitche, your father is a rabid dog and you will die with death of a crazy flea laced dog.

U think u are soo smart? Post your name and address, then we'll see who the fuck you are.
I'm pro-renewables too. But, like you, I'm also a hypocrite because I drive and fly and use plastics.

I'm ok with American extraction because I think it's preferable to the two other options I see: 1. keep giving mountains of money to horrific regimes like Saudi Arabia and Russia or 2. halt the global economy until renewables are to scale.
Die motherfucker.
Yes, it’s a flyer but it’s a flyer that many expect to include specific information in a specific format. You are free to ignore those expectations of course but employers are also free to draw various conclusions about apparent employment gaps, incomplete work history, etc. even if those conclusions aren’t warranted.
The best techniques for MMA, it's still a sport; more realistic than traditional boxing, but then that's a pretty low bar. I've been training martial arts for 25 years and I wouldn't put myself in there for all the money in the world. It's brutally violent, and the most successful fighters are very well trained and don't seem to give a shit about messing their opponents up for life; but it still has nothing to do with martial arts.

Wrapping your legs around your opponent's waist and rolling around on the ground for minutes ceases to be a good idea the second you leave the ring. While breaking fingers, ribs, poking eyes, punching throats and kicking knees and groins suddenly become viable options. In most cases; the sooner you can get the hell out of there the better, because the risk of getting into trouble increases fast in a street fight.
C doesn't have generics, either.

I was recommending Go to someone that wanted C plus a few things. For me, that's Go.

Why does the lack of generics come up all the time?
For beautiful, always Illustrator. Haven't found anything else that gives me the level of control I need (unfortunately, since I really don't like Adobe).

For quick & dirty, always Google Slides/Drawings (same engine), since it's free, in the cloud, works anywhere, and collaborates with anyone.
> Some weeks I still feel like that's not enough to stay current.

Staying current is overrated. You'd be better off spending most of those hours on CS fundamentals, written and oral communication skills, and probably exercise.
Mermaid lets you create diagrams using code. Really nice.
> Perhaps there are no candidates who represent the residents views.

Then they can run themselves. That's sort of the concept of a Democracy.
The alternative is having less minerals available and thus higher prices, which hurts all social strata.

I think mining is a necessity to exploit all natural resource opportunities, very similar to how I would view solar and wind installations being built in "nice" areas like off the coast of Massachusetts.
Great read, I enjoyed learning the math and Cantor’s eventually sad life story.
Is it possible that NAD would also repair DNA damage in cancer cells? This reminds me of those that take growth hormone in middle age with the hope that cancer will be cured before they get it.
>You're not arguing in good faith. Goodbye.

You haven't come up with a single situation where a non-cardiac medical problem can be diagnosed solely with a handheld single vector ECG.

You don't mention anything about false positives or false negatives, sensitivity, specificity, pathophysiology, anatomy, pharmacology, diagnostics, or medical decision making.

You have no understanding of how your magical tech device would bridge every aspect of the practice of medicine, but you make an audacious claim with a bit of hand waving, saying "this will work better than physicians, and cost far less".
WireGuard is in F-Droid https://f-droid.org/en/packages/com.wireguard.android/ .
The charisma Myth
The best thing about plant is that you don't draw things out. you describe them. I actually feel like this is the way we SHOULD do diagrams so that we have flexibility to re-do them. I wish that Markdown would include plantUML natively.
I use my hot tub at 105 degrees to give me fever benefits without the bodily energy expenditure.
What Is Marketing Automation?
As the other commenter noted, it is indeed Way of Life :-) [0]

[0] https://wayoflifeapp.com
I found that `clip: rect(0px, 0px, 0px, 0px)` does not work, but fixes the stripes bug.
Just go to college and study what you like. Contrary to the popular belief, mathematics and computer science aren't solitary pursuits. You'll meet people who share your interests and ways of being.
nice find. that is exactly what I was looking for.

DDG at the end of the day are no more disposed to exposing their users at the behest of the gov than FAANG
Sure. But they have the right to run for office - so if none of the 100's - 1000's of people who do represent their views chose to run, isn't that a choice too?

Wouldn't a simpler explanation be that the more popular choice won i.e. overall, the people of the city decided that the benefits outweighed the harm? And as more evidence of harm is accumulated, I'm sure their views on regulation will change. But I think it's unhealthy to imply that when "our side" loses, then the results are not legitimate, but when "our side" wins, only then is it "democracy in action", "will of the people" etc
Extensive and rather interesting discussion on variations of the theme "No plan survives contact with the enemy" can be found in military writings going back centuries. An overview is linked below.

https://bootcampmilitaryfitnessinstitute.com/military-and-ou...
Sounds like applying EM would be beneficial here.
Your ability to be blind to a challenge to your convictions is impressive in its own way.
> Paying "market rate" is a policy for new hires, not existing devs as much.

And as you pointed out, that's a huge mistake. To this day I cannot understand why people simply don't do meetings where somebody says "okay guys and girls, we have a new need in the company; you 5 here aren't heavily loaded -- or we can relieve one of you of their current duties to work on the new thing -- is somebody up for it?"

I have witnessed such an approach I think twice for 17 years of career. And it worked really well the both times. Re-negotiating salaries is a matter of understanding and realizing that you now bring more value and/or carry more responsibility. For some reason HRs and CEOs absolutely hate raising wages of existing employees. They might hire somebody new at 3x the salary of a current senior engineer (seen that as well, and the new hire had significantly less expertise!) but they will be damned before they allow that current engineer get a higher wage.

It might be that they are afraid that if they raise one wage then everybody will demand the same. But I don't see how this would be different with a new hire. No more than 2 months in they will be sharing details of their arrangement with the other colleagues during the lunch break. Same thing, cat get outs of the bag sooner or later.

That phenomena -- huge resistance to raising wages of existing employees -- remains a mystery to me to this day.
Let me put in a good word for ReasonML. It has a fast, efficient JavaScript (ES5) compiler and makes it easy to scaffold (one command) and run a React project. It also provides a well-thought-out and precise JavaScript binding DSL. Unlike the other two, it can compile to native executables as well as JS (with some caveats, and the Reason team is building an npm-inspired workflow around that with the `esy` tool).

Also different from the other two and a feature that I find hugely convenient, you don't have to specify all the imports before you can use them. In ReasonML, all imports are automatically visible everywhere throughout the project. For example, if you write this in Reason:

let abPath = Node.Path.join([|"..", "a", "b"|]);

The compiler will generate the following JS:

var Path = require("path");
var abPath = Path.join("..", "a", "b");
the criticism above was that make alone is not machine-understandable, therefore an IDE or other toolchain tooling parts cannot assist. JSON output (and the assumed contents of the JSON structures) enable another computer program to understand something about the build, and also is not terrible for humans to read.
They use geolocation extensively.

You probably were in proximity long enough to have triggered something. You never know — your friends daughter may have been in the same line somewhere at the airport or a lounge as well.

I used to get this a lot as I’m 1-2 degrees of separation from some highish profile people. FB seems to adapt and move on to a different strategy over time.
They might decide to use it, or push for its use in some product. Obviously it's an extreme example, but stuff like that does happen (not that I think cryptographers shouldn't have fun).
> '“Not In My Backyard” development and construction restrictions mean that California cities are much more expensive for the poor'

Don't agree with the rest of the article but this is the crux of the issue. Banning single family zoning in urban areas like Minneapolis is doing would be a good start. The hypocrisy among liberals when it comes to housing is just astonishing. Nothing epitomizes this as when the Mayor of Berkeley who independently joined the Paris climate accords called a pro-housing bill an attack on their way of life https://www.berkeleyside.com/2018/01/22/berkeley-mayor-wiene....
Agreed. If you take the default uMatrix setup, change javascript to be disabled, then just whitelist as you go, you'll pass most of those tests and be pretty tracker-resistant.

My suspicion is that fingerprinting by the core domain will actually get worse since your browser behaves so differently from stock browsers (which is after all the point of uMatrix :-) ). The majority of trackers tho will be third party (such as Google analytics). Very few sites roll their own trackers because it's hard to get right, and some great ones like GA is free. For those that do, I'm not too worried anyway, but that's certainly just a personal thing.
Kubernetes supports local volumes. With GKE you get local SSDs.
can and do. your premise is faulty
Yeah, I remember trying it out too. I forget exactly how I stumbled upon it (serendipitously, it may have been StumbleUpon).

I also remember there being a good few little easter eggs and such scattered throughout it...
We need more stories like this for the New Years eve.
Is it normal that I don't have close friends and that I'm solitary?

Who cares what's normal, but your situation is quite common.

However I'd advise that you force your self to work on the social aspect and have relationships - friends, colleagues, enemies is all good as long as you invest some time in that.
One good outcome is in high school you can have sex with your peers - other young people, something that is illegal in the USA to do when you become older.
That's funny, I consume an unhealthy amount of news via the web in a noscript browser having nothing whitelisted.
I completely disagree. Mitigation with a patch applied in a few hours is acceptable, but mitigation DAYS after a multi-day outage of critical services that have life or death consequences is completely unacceptable.
Those are the words that are part of the language itself! The _ prefix is used for variables.
Web doesn't have a tree structure, so the idea might not transfer.