skysight-inc/HackerNews huggingface dataset:
How to Authenticate Against OpenLDAP Without Knowing DN Using Java
Great to see Java 12 (and the shorter release cycles) but how quickly do people actually move to newer Java? Here's a poll with some results: https://twitter.com/otisg/status/1108093046397247488
(still open, please vote so there is more data)
If you list job requirements, make them actual requirements and don't try to upsell the talent you get by exaggerating the requirements.

Some applicants are naturally more haggle-friendly and intuitively "know" they should apply to jobs for which they don't technically have all the listed requirements. Other applicants are more self-doubtful and will not apply, even if given their experience they would be well-suited for the job. Minimize the amount of white-lying both the applicant and the company have to do.
I love the idea of data locality: your home server contains your trove of photos, videos, music, and you grant limited shares to visitors. The digital equivalent of pulling out the photo album from under the coffee table.

This sort of idea dovetails nicely with the Secure Scuttlebutt concept that the social network graph mirrors the physical network: you swap the latest posts with others as you find yourself on the same local network.

Perhaps someday we will live in a more sophisticated world that relies less on centralized cloud providers and everyone runs a home server. Stories of youth pushing back against social media are certainly a step in the right direction.
There’s a happy medium in there somewhere. People do get sick from unwashed produce - the recent Romaine lettuce recall, for example, or the periodic issues with produce like grapes or cilantro. On the other hand, strict cleanliness seems to contribute to development of immune problems like allergies or even celiac disease.
At least devil's advocate. And it serves as a decent counterpoint for flat-out hysteria.
At this price point you are paying form factor and lightweight. Bose and Sony have much better headphones at a similar price point. Both are much bigger and may have cords but the quality is much better. They last longer too.
Or you can be both.

Part of the impetus for the 2007 crash was that investment companies like AIG were making complicated and obscure financial instruments that hid lots of risk, while also being the agency everybody looked to to grade the risk of financial instruments. They rated their own mortgage debt products as low-risk based on fraudulent analysis.
Yeah you're basically right on the nose with that assessment.

The author attempted to use WSL like their mac and had a bad time with it, aside from the text rendering and high DPI stuff that isn't quite as polished on Windows.
React State: Choose Wisely
Dunno if MIT has ever been called a party school but point still taken. And I think to continue along your line, that's what getting into a good grad school is all about. Do well at UMass and you can get into an elite grad school. Party at an elite and you probably won't.

Indeed that's what junior colleges are all about, a second chance. Look, rich people who can afford elite high schools, etc, are going to dominate elite admissions. But allowing hard working kids from the wrong side of tracks multiple chances helps even that playing field.

Case in point, a buddy of mine, wrong side of the tracks, arrest record, freaky smart, he started over in junior college, killed it, went to Cal, murdered it, went to Columbia, got bored with it and became a quant.
No lie FSU researcher developing world's first online polygraph
It should be noted that there are two main protocols for mapping ports, UPnP and Port Control Protocol (or NAT-PMP, which is PCP version 0).

UPnP is dramatically more complicated and has correspondingly more implementation bugs. If you need to have something enabled on your router for mapping ports, use Port Control Protocol and disable UPnP.
Fuchsia is language agnostic. This is a boon. Writing for Fuchsia isn’t like writing for Unix where C is king. Fuchsia is able to natively host many more ecosystems than Linux cares to bother with. It gives me great confidence.
> Anyway, all this to say I agree, and then some. People just often focus on the extrinsic value of the arts - economic or their side benefit to STEM performance - when the intrinsic value for each person who partakes in them is the most important. Sing in the shower :)

The discussion isn't whether or not you personally find intrinsic value in art. The question is, of how much utility is it to include this kind of thing in an educational curriculum when there are many people struggling financially.

When everybody's off public assistance and the unemployment numbers are at 0, we should discuss enlightening some people with the fine arts. Until then, we should be spending that money in order to train and educate people in a way that will make a material difference in their lives.
How is a company like Allure an acceptable entrant? The fashion industry already falsifies clothing fitment by photographing tailored clothing on extremely attractive people. When you buy the same clothes, they don’t fit like they do in the photo, and you definitely don’t look like the model in the image.

Seems super scummy.
> I thought ClojureScript compiles to JavaScript?

According to [0], these days it is hard to distinguish between compilers/interpreters. However, it translates code to javascript and execute it immediately, just like python does (converting code to own bytecode, before execution). No translation to machine language.

> For example the stuff the JVM provides...

I still fail to see what (Common) Lisp runtime gives over JVM, except direct translation to machine language (Hotspot does that in runtime) and maybe restarts - there are few clojure libraries which implements this, but thing would be much better if is baked in language/jvm.

> I'd think it's more like 70% use images

If you count into that Scheme implementations, that number would be significantly different ;)

[0] https://en.wikipedia.org/wiki/Interpreted_language
AvE over on youtube has some speculation about what caused these crashes, and sums it up with: This was clearly a training issue, but now everyone is talking about it and every pilot is going to have this at the top of their mind. Would I hesitate to get on a Max 8 right now? Not for a second, pardner.

It's like how right after a bad health dept report is probably one of the safest times to go to a particular restaurant.

http://www.youtube.com/watch?v=1XCU__OEftU
yes, we're in a more cross-platform world now than ever before!! you have WSL and git bash, intellij tools are class-leading, etc. that said, if you're not a gamer, why not linux?

EDIT: oops, thought this was an ask-hn.
Plotly Express
You've been breaking the guidelines a lot and we've already asked you to stop, so we've banned the account. We're happy to unban accounts if you email hn@ycombinator.com and we believe you'll start posting civilly and substantively.

https://news.ycombinator.com/newsguidelines.html
there is zero benefit. windows can now access wsl files. also, you can setup visual studio code to run bash in an integrated terminal and thus call command line application in the wsl. also, using "wsl.exe <name>", you can call a wsl application from cmd or powershell.
I have to ask how much of this comes down to "reputation" more than quality of education. I'm a dropout who largely thinks college is overrated, and even I will be impressed by "MIT" or "Harvard" on a resume.

I have given a lot of interviews at this point, and while I personally cannot speak for everyone (nor does my word override a statistic), but I haven't noticed a huge difference in the quality of applicants between a normal state college, and a brand-name college. Granted, I interview for the "9-5 corporate desk-jockey" jobs, so maybe I'm not getting the next Von Neumann applying.

That said, I have worked for New York University (which I believe is considered a pretty-good school, and is certainly expensive), and I got to see the whole cross section of professors from basically every brand of university. My conclusion? Largely inconclusive: it largely made no difference where the people went to school (though admittedly the dropouts (including me) were typically not as bright).
"Yet the world is doing remarkably well overall, and has not suffered any of the oft-threatened giant digital catastrophes."

Equifax?
I'm the project lead for Plotly Express... AMA!
actually its extremely prevalent amongst developers -- you will see it at conferences worldwide
> In a way, managing WSL feels a bit like managing a VM and it is not completely integrated with Windows.

I think the author missed the point of WSL, I can't see any benefit from that
> Take a boy who wants to play with barbies but sees it only being advertised to girls. This feeds into the social expectation and can result in both negative internal feelings as he sees the social expectations and compared it to his own desire as well as creating a social more than he is now punished for violating.

Sure (save for the negative part, which I'll expand upon later).

> It is thus harmful.

Citation needed. You're approaching this story with the a priori conclusion that any gendered social behavior is bad. If you're trying to convince me that boys are harmed by the fact that we don't advertise high heels and Barbies to them you're going to need to back this up with strong evidence.

You're also assuming that a significant number of boys want to use such things but the advertising prevents that. I recall a couple studies in which children were raised from birth or early childhood in gender neutral environments, but the kids displayed gendered preferences and behavior much like the rest of society.

Advertisers don't have machinations for society. They just want to make as much money as possible. A very probable explanation is that these behaviors occurred on their own, and advertisers perform targeting in response in order to maximize sales.
I do not think Windows ever stopped being an option for developers. Perhaps web developers prefer to use a Unix-like OS since a lot of the work they do is running on Unix, but not all developers are web developers and not all web developers are using a Unix-like OS (FWIW none of the web developers i personally know are using Linux or macOS).

I think this sort of perspective is a bit of a bubble, considering that Windows has something around 85-90% desktop/laptop market share and developers aren't really any sort of special snowflakes to expect anything different (even if Unix-like OSes are more likely among developers, it will only be a bias towards them, not something that inverts a 9 out of 10 statistic).
Skillshare Is Changing the Face of Design and Lifestyle Courses in the World
The article refers specifically to Web development.

I manage & develop a Win32 desktop app (because that's what my customers use). I am converting to Qt so I can also run on macOS.

I cannot imagine why I would ever consider an option that does not run on the Mac, such as WPF or WinRT.

(My customers hate Parallels, VMWare Fusion and Wine).
Outside of Excel and random macros that no one uses anymore, Office has effectively reached parity for most users.

Again many developers are on a non MS stack so access to MSSQL tools is for the edge case of web developers who need to develop for .NET / MSSQL backends

Have you seen recent Windows machines? Yes you can find a machine that meets your port needs but many like the Surface Pro are also in dongle hell.

Same idea, sure you have an entire universe of manufacturers to choose from, you have many more options and choices to run Windows on. Good luck to you when Windows / Android start to inevitably start to go buggy after a year or two and rebuilding OSes all the time.
Is this surprising? No matter how much you wash something, trace amounts will still exist.
Like when sites start running articles about "human DNA" being found in meat, implying that a worker has gone through the grinder, when in reality someone has touched the meat or some dust landed on it.
You seem to be all over this thread, so maybe you're replying as much to all the people disagreeing with you as you are to my comment specifically. I believe there's a bigger place for vocational education than it currently occupies, but I take issue with your disparagement of the humanities.

The humanities are important, both for individuals and for the body politic. History gives us a critical lens for looking at the present, fiction develops imaginative sympathy for others, grammar lets your voice be understood. Why should being poor exclude you from the use of history -- recognizing when you're being used by a rabble-rouser, literature -- understanding and being understood by your neighbors who may be different from you, or grammar -- being able to participate at even the most basic level in public debate? That's disenfranchisement. How do you suppose poverty is maintained?

And that's just the argument for humanities education for those in dire poverty. For the striving lower-middle class, music, art, civics, philosophy, and economics give you ways to understand yourself as a citizen and how to use wisely those resources you have.
I agree, but I see the reasoning. MCAS failure leads to runaway trim for which there is an established and well known procedure to fix--in the checklist almost 50 years. For a problem with trim you flip the trim cutout switch. Doesn't matter if the problem stems from MCAS, autopilot, crossed wires, the magentic pole flipping, jammed electric motor, whatever.

It's like explaining to a computer user that rebooting will fix aproblem--they don't need to know the exact cause but just how to recover from it.
I think it goes even deeper than that. I firmly believe in my own right to privacy, but as an adult, I also have some understanding of the consequences and implications of my actions, and this informs what I do, and what I share.

Children do not and cannot have this luxury. They should not be held responsible for their choices and actions in the way that adults are, and a part of this is ensuring that their life is not documented with the level of permanency that is inherent in the internet.
I'd love to see more stuff like this on HN! Thanks for posting.
That's interesting! It's still quite a minor programme though, tending towards something like 10% of electricity supply.
I've always lived in areas with very high demand for rental property and I always had the opposite problem in that I couldn't stay in the property long enough - landlords often wouldn't agree to 2 year leases for example.

Possibly your proposed service might be useful to users in cities without this demand but it might follow that you are looking at lower income landlords. Perhaps offering a guaranteed rental income as part of the business model would work.

As a former renter I don't think I'd want to sign up to this because (in the UK at least), tenants really don't have a good deal as it is. Why would I want to replace a lease with a subscription?

That is unless you can effectively offer the tenants better rights than you normally get... but then why would a landlord want to give up a system currently rigged in their favour?

This isn't a business model I've heard of and I find stuff like this quite interesting to think about. Let me know your thoughts.
Very good article. However, one point stands out:

> Despite everything that had happened with my mom and sister, I had made one of the most common mistakes; all of my social media accounts were public.

I've taken the opposite stance and preferred public accounts: that way I don't post anything I'm not comfortable with being seen by the world. IMHO the false sense of privacy setting would end up making me providing a lot more data to networks.
When I was a child my parents would consistently tell me that I should never put details about myself on the internet. But when Facebook became a thing it was suddenly okay to share pictures of your birthday party with complete strangers.

Personally, I don't feel comfortable with the idea of my photos being taken out of context and used in a way that I wouldn't agree with. Oddly enough, most of my friends don't see this as an issue.
StackOverflow finally added ```language fenced code blocks a few months ago.

https://meta.stackexchange.com/a/322000
> "College is like driving cross-country. You can get there in a pinto or a Mercedes, what you see and learn along the way is up to you!"

Perhaps this is a great analogy in more than he meant. Either car enables you to do great things, but if you're unlucky and get hit by a truck, the merc was the safer option.
> Incidentally, it's quite common that people can't be trusted to make good choices about such things.

How much of that is being constantly bombarded with marketing (psychological priming) that brainwashes us into making poor decisions? Totally agree though, we as humans are our own worst enemies.
I think I know where you are coming from, for a nation 1% is significant, but I don't think you realize what the EU budget is used for.

47% subsidies for farmers, 30% regional support subsidies (e.g. they might co-found an R&D project in an outermost region in a country):

https://en.wikipedia.org/wiki/Budget_of_the_European_Union#P...

So mostly subsidies. If there's a deficit, they can cut the regional subsidies which I believe are mostly individual projects with relatively short timespans.

The farming subsidy is more like social security, I think you'd have riots in France if you cut that significantly. Which is sad.
I would hope it would be closer to 16 yrs of age
I think that these surveys are really unreliable but even if a language is only used in 1% of all projects that is still a lot of projects. That’s why I think 7th or 8th is still a lot.

Here’s a Node package:

https://www.npmjs.com/package/left-pad

Node.js is for server side programming, not Javascript in the DOM. The package has almost 3 million downloads, weekly. To me, that is a lot.
This piece exhibits the usual problem of using words and expression so abstract or vague that anyone reading it can pour in the undetstanding ones wants. People discussing will often disagree because they have different take on simple words. Just i the opening two paragraphs I can mention: "cultural and political theorist", "censorious moralism", "Poshleft moralisers", "kangaroo courts", "structural critique", "inspire and energise", "speculative realism", "knowing postmodern pretension". Add in the usual tendencies for hyperboles and denigrement of anything they disagree with, it adds up to something only people already adhering to whatever cause it's about will read.
Well, this is the perfect case for jits: basic number crunching. Bytecode interpreters are pure overhead in this case.

Problems usually come from jumping between jitted/non-jitted code or, say, pointer chasing in complex objects.

Did you find any use for the libjit wrapper? is it usable practically?
The point in that the Lion Air pilots had no way to know of the very existence of MCAS, and therefore thought that the autopilot is the only system on the plane capable of issuing intentional trim changes, and therefore that disabling it would stop them.
Since you mentioned: "be on a conference call". There is nothing more annoying then a participant in a conference call (or any call) using AirPods especially when they are at a busy place. My experience is that you hear everything around them and most of the time they are hard to understand because of how the voice is picked up. I always ask them to switch back to the phone so i can understand. Not sure if the new version improves that or if it's just my experience.
I've inspired thousands to code around the world via my YouTube channel. I went to community college for business and dropped out. Some of my work is used in Universities. In addition, Google invited me to an educational convention last year. My point is... I disagree about your so called tech luminaries. Who are they and why are they so much better? Could it be the connections they have which allowed them to get into Stanford in the first place?
IMO there is a slight history of people wanting to "look the part" by having a Mac. This seems to be changing though, my company has shifted to XPS-15s running Ubuntu and people seem to be loving it.

If your company relies on MS Office (we use G-Suite and Confluence) you might not have such an enjoyable time.
I'm in the midwest and pretty much every dev group that is cloud focused based is Mac based. The transitions from onsite to cloud and the switch to mac seem to go hand and hand.

Doing lots of web work with open source software is painful on a corporate (ie very locked down) Windows machine.

Once everybody has the same Macbook model you really need the stickers just so you know whose laptop is whose.
Being a "tech luminary" is a pretty high bar, no? Who would self-identify as this anyways?

I graduated from NC State in 2000 and I've had a really awesome, rewarding career filled with interesting problems and fun. As an engineering manager I've had many, many colleagues who have advanced degrees from fancy schools that I never could have gotten into (or afforded). I use stuff that I learned at NCSU in my job every day, and am extremely thankful to have gotten such a high quality education at such a bargain basement price (in-state tuition was very cheap, I used to put it on my credit card). I've never felt like my degree or lack of a fancy school has hindered me.

As a hiring manager, unless the person is coming directly out of school, I don't even look at their education. There's a great many people that I've hired where I had no idea if they had a degree at all, much less CS.
Spending every free moment studying test prep only makes you smarter in one of many many dimensions. There's a reason companies like Google aren't looking exclusively at ivy league graduates anymore.
Bragi Dash

https://youtu.be/o-SIreqSrIY
Docli doesn't seem to have a Wikipedia article yet.
> startups, research abroad, "choose your own adventure" style careers

I'd add scientific research experience. I had a professor who I worked for and gave me research experience. I was meeting with him 1-1 as if I was a graduate student of his at my top-25 undergraduate university. I also got a publication out of it. This gave me a huge leg up in my graduate applications for PhD, and it helped me determine that was something I was interested in to start with.

That sort of very personal relationship is much harder to find at the big state schools.
The wiki for this incident: https://en.wikipedia.org/wiki/Therac-25
I am American, not anywhere near SV. I have never seen a Macbook at work either. There was one guy a few years ago who seemed a bit SV-influenced, and he had stickers, though it was a Windows laptop like everyone else.

But yes, oftentimes HN (or an article it links to) uses "developer" to mean "SV web developer".
Not calling downvoters trolls, calling driveby, non-commenting downvoters trolls. And I stand by it.
I gotta agree here, all but one of the smartest and most interesting coworkers I've had, hands down, came from Stanford, Harvard, and MIT. The only one who didn't was a guy who worked at a research center with me who was a national interest waiver. That guy was wicked smart, only drawback with him was he kept getting into trouble with the cops everywhere because he was a motorcycle enthusiast.

But yeah, other than him, all the top guys were from elite American universities. All smart, hard working, and deeply interesting in a way that you really don't see very often these days.
Trams are horribly, horribly expensive. You can spend hundreds of millions on a line which could be provided at a tenth of the price by a bus lane and some buses. And the bus lane is more flexible because you can use it as a spine for services branching off at either end.