skysight-inc/HackerNews huggingface dataset:
(Don't mean this to sound negative)

I guess you make use of what you have, but if you are at the level of doing smd reflow, there are significantly better tools at a low cost (hobbyist-level too).

For smd rework I'd say better to use a cheap hot air station. Plenty of cheap ones that work ok, at least much better than such an imprecise tool as a blowtorch.

For prototyping, you can buy kits with a toaster oven + controller that works pretty well for reflow. You plug the power cable of the oven to the controller, and the controller switch it on and off according to the temp profile. Works pretty well, we use one at work for small runs.
> Don't forget to not charge for this time spent!

Implying an interesting story here, mind sharing?
Side note: why did Ontario voters go from one Ford to another? Did they think, I loved the previous Ford except for the drugs and debauchery? Why does name count for so much in elections? Sigh
No browser APIs means you'll want to use node. Except node APIs are largely based on callbacks, and you want to learn modern stuff like async/await. I think you'll learn modern JS best using deno. TypeScript is a superset of JS, and in the default configuration you can pretty much just write JS. And with APIs that are friendly to async/await you'll learn modern JS.
Or said another way (from the HN guidelines):

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.
So, the campus of UCSC is way up in the hills and it's a long ride on slow public transport downtown (or a nice bike ride...) Most people who don't live on campus aren't going to schlep up to the campus. Also, the library wasn't very conducive to studying (few quiet areas like you have in nice old east coast libraries).
Well, I was ghosted plenty enough by “reputable” companies without millennials being in any position of power... Generally it’s poor HR performance or poor HR process which may (or not) tell a bit how serious the company is about HR overall...
> invites developers to come up with clever explanations and workarounds instead of careful engineering

I don't like the accusative tone when talking engineering. There are plenty of good reasons not to use server-side sessions, including the need to replicate them between nodes, or otherwise offload them to an external database, and if you do it asynchronously you have to make your clients sticky. People use JWT to achieve statelessness, which makes it easier to increase availability.
It's definitely not equivalent to an advertisement.
Thats one of my points, yes.
> Shiny distractions.

Or, as I put it in a similar situation, very expensive snacks and foosball games
So bizarre to make it your own party colors...
To be fair to everyone, I've had native English speakers tell me what I speak is barely English.
Oh and I will add, I hate the criticism that a take home test is "free, unpaid work." So is looking for jobs and taking time out of your schedule to interview on site. It is inevitable that in a job search you put in unpaid time to try to find the best possible work experience. But it would be nice to try to find ways to make it less painful for job seekers and more accurate in assessing developers's real ability to be productive team members.
It was my impression that the goal to mold students into the right shapes was also being overwhelmingly driven by the administrators - granted, that might be a bit of a self-reinforcing cycle, but I do think that reducing administrative bloat would also reduce the rightthink creep.
Traders in China's Silicon Valley do business from bags
Hey, I found someone worse at classifying bugs than our QA department.
LTSE: The Silicon Valley Stock Exchange Taking on the NYSE and Nasdaq
What the hell is wrong with people?

I thought Canadians were better than this. Don't believe what your own eyes are telling you. Orwell turning over in his grave.
Interesting, this is the first time I heard about this. Can only speak from IT experience, but it didn't seem really hard to immigrate to Germany with a BSc so far - but selection bias, I obviously only talked to the people who managed to come here.

My point being - will this really change a lot? Seems to be tailored to the specific group that already had the best chances to be accepted. Still a good change though.
Thank you! Gonna tweak it a bit but it’s a great base for what I was just looking for :)
Most greenbelts are almost completely environmental failures. Designed to concentrate development on the inner core, they simply encourage the spread of the massive bedroom communities that develop outside of the greenbelt. They're also generally too small to support a viable large animal population which are a critical part of any ecosystem.

But AFAICT, the golden horseshoe greenbelt has neither of these problems: it's very large, and on the far side of most GTA bedroom communities.
This could really be game-changing. Even just static java-script apps hosted on Skynet that can then upload data to Skynet is an interesting use. What would really be cool is if a browser implements the Skynet-Portal step so that the `sia://` call could just be baked into HTML pages instead of being proxied.
The SovCits with their cardboard/paper taped to their bumpers were able to make em more readable than this.
Political party seems more important for identity than anything else these days...
Easy SEO Wins
Studies indicate that human witnesses are terrible at memorizing QR codes.

I've heard they're also really hard to type into pay-by-plate parking meters and the like.
> The problem is that the world went wireless, so maximum link speeds grew a lot but minimum link speeds are still relatively low.

I would argue: the problem is that the MTU isn't negotiated at all, but especially not based on link availability.
Maybe the best generics workaround solution for go so far
Godforbid you move and you have to get a new plate.
The author's expressing a personal opinion, and not supporting it very well. That this low-value piece complains about disinformation reeks of unintended irony.

Here's my personal opinion: blaming technology for failures of humanity is something stupid people do.

Yes, people are angry on the Internet. That's not the Internet's fault, it's the fault of societies whose top products, recently, are profits and poverty. When simple people support a guy whose slogan was "Make America Great Again," they're acting on a legitimate gripe.

"America great" could mean a lot of things, but I think the simplest rendition of it could be a society where a single full-time job was enough to support a family, pay its medical bills and save up for college for the kids. Are people wrong to be angry that this scenario is increasingly out of reach?

What society desperately needs are smarter people. Or at least better informed people. Or better educated people who are able to make smarter choices about their sources of information.

This is a challenge to society, to the education system, and it's one that desperately needs to be met. Not by partitioning, walling and gating the Internet, because nothing assures us that the "new net" wouldn't quickly succumb to the same basic problems. The solution to bad information is not making less information accessible, but more.

People need to learn to distinguish fake news from the real McCoy; this is increasingly becoming a survival skill. That being so, pressed by necessity, people can and will learn. There are growing pains, but the Internet isn't making the sky fall any more than steam engines did in their day.
Most of these could be classified as "gripes".
It ends up being mandatory if you're sharing a non-MIMO link with other systems that are using large packets.
It'll be interesting to see how things pan out from all this.

The internet has only really been with us for a few decades, and yet has completely transformed the fabric of humanity, acting as a bizarre and extreme lens upon existing human traits.

At some point, logically, there has to be sufficient reaction to bring us back in line with what we came from. The "winner take all" effects from the internet are just too extreme to be feasibly sustained.

You can't have a happy society with such extreme gaps between rich tech people and everyone else living in tents or off what they choose to spend their money on. You can't have a happy society where the top 5% of beautiful men are paying people to schedule their calendar of tinder lays while other guys buy thot bathwater, or where the top 5% of women get all the attention and the rest wonder where their prince charming is who's been denied them from all this as they sadly pass 30 alone.

The fact is, a huge amount of bad has come from the internet. A seriously huge amount. And the opportunity cost of all that capital that went into enraged politics on twitter and inanity on facebook, that could've gone into medical research... At least we got Musk from it I guess.

It's a strange feeling. Being an active participant and facilitator in something that is clearly not naturally aligned with human happiness, only human progress. In the end, what choice do we have. This is our natural aptitude, and succeeding in it can mean the difference between living paycheck to paycheck and becoming financially free. So we're going to do it. We have little choice. But we can't say any of it is fundamentally good. At best we're peddlers of the neutral and inevitable.
You're still using their free time even if they're being compensated. In addition, there's a decent chance that, assuming you're in the same field as a current employer, they may be violating their employment contract by taking money from you. I know people will argue this isn't a big deal and "who will know?" but it seems an awkward situation to create.
While I agree that the grey goo sensationalism is wrong, it would also be wrong to throw the baby out with the bathwater. First admit that single-celled life is really just very very advanced self-reproducing nano-machinery, or else explain why it isn't. There is some risk here, just not of the sensationalized variety.
YouTube Applause Explained: New Video Button Costs $2 per Click
Yeah, or let him break down the metaphysics of quality for you - what does it mean to be high quality and why. And where in your coding standards or quality management system, are these statements backed up?
Russian connection is conspiracy theory and there's no evidence. Go Google "flat Earth" and you'll find a lot of results too
I don't think that the police had a problem with the black-on-orange color scheme. It worked fine for New York for what seemed like forever back in the 70's.

As for peeling paint, that's a problem that West Virginia has in the early 90's, too. The urban legend was that it was caused by the prisoners who made the plates peeing in the paint.
Have you tried noise cancelling headphones? They make a huge difference to comfort on noisy flights.
> FOD is absolutely unacceptable. One escape is one too many. With your help and focus, we will eliminate FOD from our production system.

> We’ve already held a series of stand down meetings in Renton with teammates on the factory floor to share a new process for stopping FOD.

I can't help but think of "beatings will continue until morale improves!"
It's hard to really innovate in operating systems because people still want to run existing code, and they want to run it really badly, even if means compiling from source code.

If an operating system supports fundamentally different APIs, old code won't run. You can build an abstraction layer, but if the OS is different enough inside to be simpler, lighter, and higher performance running native apps, the abstraction layer would run code with awful performance and terrible reliability.

I think there's a market for an OS for systems that don't have a traditional MMU, getting rid of the TLB could save a lot of die area and make memory access more predictable. Smaller systems could live comfortably in a 24-bit address space, but 32-bits and no MMU would also be good.

I have dreamed about stripping down a Linux kernel and distro to the point where it has just a very simple root filesystem and everything is services offered through unix domain sockets (e.g. when you want to access files you use 9P in user space)

When I work it out I start realizing that you lose the benefits of the page cache, some IPC applications really take advantage of memory mapping, and pretty soon you're back to the "not-so-micro" microkernel.

So far as structured serialization, it's a tough nut.

Whenever it is tried, people tend to hate it. Back in the 1980s and 1990s people were obsessed with performance and made inscrutable systems like Sun's RPC and Microsoft's COM based on C. More recent systems are easier to understand, except for the notorious Protocol Buffers from Google. I love the idea of Apache Arrow but like all the others it has no real answer for text (e.g. variable length fields, unicode, etc.)

"Database as part of the OS" was common in mainframe operating systems (which have a filetype which looks like a single SQLlite table) and in minicomputer operating systems (Pick, AS/400) that have something like a relational and/or object db built in.
> this is a contributor/opinion article, not forbes directly.

That's a super lame excuse by Forbes. Is it under Forbes domain? Is it approved by Forbes editorial staff? Yes and yes, thus it's a Forbes piece.

Why I am emphasizing this? Because I am really annoyed by offloading certain opinions and shaking off the responsibility of the quality of the content published unto "independent" contributions.

Lots of publishers have taken this route recently such as Guardian, Forbes, Bloomberg (this one upsets me the most) and others in favour of getting some cheap pageviews.

Well, if that's the route they are taking, at least they deserve to be named as crappy content publishers.
It's cool to know that it's 'doable' even though I guess it require acrobatic levels of control and high charring rates :)
Ya, ghosting...what is up with that? I get a kid doing that, they might not know better, but a CEO of a startup?
If you send out a 1000 4-hour take home tests as a screen and 100 people took upon it, you just wasted 396 man-hours of other people time. Creating a bunch of frustration, disappointment, and unnecessarily accelerating heat death of the Universe.
HTTPS: //Www.dbcli.com
Hundreds of Millions of PC Components Still Have Hackable Firmware
That first article she wrote, exposing the culture at Uber, was profoundly upsetting and an important moment in the history of our industry. Kudos to her for standing up to one the most egregiously hostile work environments I've ever read about.
Switch and router OSes have a unique CLI configuration system that is both simple and quite powerful. Compared to Linux I especially like the ability to enumerate the entire configuration with one command ("show running-config" in Cisco's IOS, for example).

I would love to be able to see and manage a Linux system's configuration in an analogous way. Obviously there's a lot more to a modern general purpose OS than a simple network device, so I'm not sure, maybe it wouldn't work very well?
Tiny machines that extract energy and material from their environment in order to replicate themselves... isn't that bacteria? Life? Isn't that all around us already? Aren't we that?

The only way I can imagine gray goo being a real threat is if we can design such a machine that is more efficient and resilient at extracting energy and matter into copies of itself better than 4 billion years of evolution has made the existing life on Earth. And while, yes, we are often able to do better than life at certain tasks, I have a hard time believing on a large scale of time and space we can win that arm wrestle.

Life is optimized in every direction and has tried most of the tricks. It's hard to beat.
Becoming One of Those Sexy Fitness Babes
Same questions. You cant ignore them , they do suck up 100x better than what you do. They never get blamed, you do not have organisational power over them, you can play politics but it is tiring, you cant be friends with them because they stab you in the back. They are also functionless, and low in the actual task skill set.

This happens more often in family business, although there are lots of blue blood in many large enterprise as well.

Sometimes I just want to get the job done, I dont want a full blown internal war with another team.
Lovely hack :) I used blowtorches in my poor days to rapidly desolder components. Take a bucket, fill it with water to about 3/4 full, hang your PCB upside down over the bucket. Heat evenly with blowtorch. Part will desolder themselves, gravity pulls them down as the solder melts and when they're free they drop in the bucket for instant cooling. You can get quite aggressive like that without damaging parts. This trick works for both SMD as well as hole through components, but not when the legs have been folded over.

In no time you'll have a good pile of parts for experimenting or building new stuff, you can even de-solder very large ICs using this.
I was curious about that to. Lots of references to video related standards that imply its a PoE camera, but then why isn't the data encoded in the usual ways? What does that mean?
how common are larger vanilla JS codebases?
The majority of internet traffic goes to the top sites in the world [1]. To address these concerns, Handshake actually allows the top 100k ranked Alexa sites to claim their tld on Handshake with a DNSSEC ownership proof [2]. Finally, everyone’s domains from the existing legacy system will also continue to resolve.

[1] https://www.statista.com/statistics/265770/most-popular-us-w...

[2] https://hsd-dev.org/guides/claims.html
How about performance in Reminders since iOS 13?

I have no idea why or how, but adding an item to a list introduces a painfully noticeable delay/lag.

Like, what is even happening? As a software dev maybe understanding might alleviate some of my grief. It's just a list.. adding a new item to the list. Drawing it on the screen! How can you screw up the simple ToDo app?

Happens consistently on my iPhone 6S Plus, and my wife's iPhone 8 Plus. Existing lists and brand new ones too.
I have no relationship to any of the entities involved. I'm just pointing out how clueless OP is.

And I was somewhat taken aback at how much pushback I got based on people completely misreading the article. It's one thing to disagree with me over what exactly is legal, it's another to start asserting that the company itself was running spamming services in the absence of any evidence. That surprised me. The government hasn't asserted it, the OP doesn't assert it, I can't find that claim anywhere but this thread.
Google's fusion research: https://www.nature.com/articles/d41586-019-01683-9
This is better for sure, but if you're trying to get someone really good to leave their current job (hint: They always have a job) it's as much the time as money so it still doesn't work well
Yeah, but if the content of the message is not verified, then the credibility of the messenger becomes a strong proxy indicator until it is verified.
macOS not having an alarm clock is a "strategy tax" to get people to buy iPhones as alarm clocks? Am I meant to take that seriously?
I live in a major metropolitan area not on the west coast. When I’m looking for a job, I change my LinkedIn status to “actively looking”, call a list of recruiters that I have worked with in the past, and usually have two or three offers in hand within two weeks to a month.

For whatever level I’m at at the time, usually companies pay within a narrow band ($10-$20K). Why should I waste time doing an at home coding test when I can get a job that pays just as much just by answering a few behavioral interview questions and describe my past career history?

I’m no special snowflake. I’m just your average everyday CRUD/SAAS software developer/architect/team lead depending on how the wind is blowing.
I didn't think so detailed but yes. My point was more that if you look at any technology concept, you will find vulnerabilities if it is misused.
PPPoE was such an ugly mess. In its early days there were various server-side OSes (IRIX and one other I can't remember) that had piss-poor TCP/IP MTU implementations. The result was that you ran into random websites that just took forever to load as packets that happened to not fill the full 1492 limits eventually got the data through. By around 2003 i rarely encountered it anymore, but then I moved to a place with cable and never had to deal with it again.
Did you have a contract with them? Your comment makes it sound like you moved to their country and worked with them without actually being paid.

This isn't something HN can help you with. This is lawyer territory.
Burned vehicles are identified by their VIN numbers, not their plates.

Your be surprised how often cars have the wrong/stolen/fake license plates.
I saw it show up twice this morning in us-central1 and tried to create an instance but it created a "n1-standard-1" VM instead. I didn't realize this until I logged into the server and looked at /proc/cpuinfo and only saw one CPU and was disappointed. :(
The distinction between the two though is projects and coding tests are work actually potentially useful to the company, things they could take and use where what you're talking about isn't part of the normal work of an employee.
They mention his health declining during the embassy visit, which is relevant because he was denied the ability to get proper medical care. But most of the ongoing news of his decline is from prison.

You are entirely lacking in empathy of a journalist who's done amazing things for society and is a human being. It's a shame your feelings were hurt by whichever leak came out of WikiLeaks, but it's also a shame you feel the need to perpetuate smears and dehumanize someone who's only ever had your best interests at heart.

Also Assange was never facing prosecution for sexual assault. He was only wanted for questioning, blatantly for political purposes. Please stop spreading fake news
I can respect that position. However, as a hiring manager I can see their perspective.

That perspective being, "How fast are you at good enough?"

Food for thought in the future. As a hiring manager I would have accepted all 5 done for 50% of all screen types, with developer comments on where you got stuck or what compromises you chose to make.

In my opinion that should be made clear in take-home tests. "You are allowed to cut corners, but please comment on WHY you did so"
You're absolutely correct ... it's been a long time since I was designing fiber transceivers but I should have remembered this. Ultimately efficiency is also affected by other layers of the protocol stack too (UDP versus TCP headers) which also explains why larger frames can be more efficient. In the early days of RTP and RTSP, there were many discussions about frame size, how it affected contention and prioritization and whether it actually helped to have super-frames if the intermediate networks were splitting and combining the frames anyway.
> I think the resentment and ego issues runs much deeper that I saw.

Or they're straight-up scamming you, and would have regardless of personal like or dislike.
You kind of missed the point here, which was that it is surprisingly doable using a ghetto-ass blowtorch when the correct tools aren't available, which is counter-intuitive. I would have expected this to go spectacularly wrong and leave a charred PCB, which it most certainly didn't ("When holding the tip of the flame ~15cm away from the PCB, it took over a minute to get the solder to melt and wet the plane.").