skysight-inc/HackerNews huggingface dataset:
One rule of thumb I've found when constructing interviews is take how long it would take you (or any other member on your team) to do the problem cold and then multiply that by 2 to 3x.

This gives two main advantages. The first is you have plenty of time for a conversation. Even assuming ideal conditions it takes between 2 and 3 times longer to walk someone through a solution as you implement it than just to incept an idea. Second is the interview platform is all ready stressful and deeply unnatural so building in some buffer for that necessary context switch helps you extract more signal.

That all being said, if you beat a 2% rate on your total funnel you're doing pretty well. Most people just aren't going to be a good fit; that's just the reality of this industry with huge choice for the candidate (you almost certainly will not be anyone's first pick; the numbers are against you), near limitless specializations, and no real qualification body.
A truck being small is not incompatible with a truck being a beautiful shade of red polished to a shine. Just look at Japanese firetrucks. They have some very small trucks that look great.
This is pretty much it. I haven't lived in Chicago, but have a lot of friends from there and did some research while on my last jobs search. Putting affordability next to availability of public transportation, Chicago is probably the best mix I found. Unfortunately, as others had mentioned, the job market couldn't make it worth it for me.
Something like Pumped Storage Hydroelectricity? https://en.wikipedia.org/wiki/Pumped-storage_hydroelectricit...

There are several of these facilities in the US, although no new ones have been built in quite some time. I believe that as the price of solar goes down, more of these styles of facilities will open.
If I was making something to build RPM packages automatically (like the author states), I'd still leverage the existing tools.

But even if I wanted to recreate RPM which the author does (although he doesn't state this) I'd start with the source code.
It's a good time to make some money baffling people with bullshit in the cybersecurity space.

Of course if you let an ML-powered "anomaly detection" engine run rampant on your logs, it's going to find anomalies...just like if you hire a ghost hunter, you'll be informed that your house is haunted. In the end, ghost chasing is all this anomaly nonsense turns out to be-- the justifications for conclusions by ML practitioners and ghost hunters alike tend to be equally mumbly and hand-wavy.

Me working from home is technically an anomaly, and one these systems are all too eager to flag. We get random logins from overseas VPSes-- it's an anomaly! Oh, wait, no, we onboarded a client application. Oh, look, a random login from China for a US-based employee with no history of foreign logins! Yeah, that guy just started in a new position with travel requirements. Hey, this IP just tried to log into 5000 user accounts! Congratulations, you just alerted me to the existence of carrier NAT.

None of this saves any time and usually wastes it, since it stirs up paranoia where none was otherwise warranted. It's a fun toy that gives the appearance of being productive when all it's actually doing is generating literally endless busywork. Good for justifying your SOC budget I suppose.

But in the end nobody wants to pay a quarter-million dollars for a black box that just sits there quietly-- if it's not constantly drawing attention to itself and all the badness it's pretending to find, you're not going to have any reason to renew the license.

"Renew it? Why? This thing didn't find anything at all last year."
Yep. That's one of the reasons wood also makes a great construction material.
I like to keep Chicago in my back pocket as a city to go and enjoy from time to time.
Note the picture in the article is the Ivanpah concentrated solar thermal power facility in California (near Las Vegas, NV). The article concerns photovoltaic not concentrated solar. I drove by Ivanpah not long ago and it is a site to see, the towers look about as bright as the sun, but my understanding is concentrated solar is not as attractive economically as PV.
Also the cost of installation. At least for home solar, installation makes up the majority of the cost.
Also bamboo bikes: https://booomers.com/
You missed the point. The post I replied to implied that C/C++ people shouldn't have to worry about this and that they should not take account of it.

My point was that C/C++ is used in privileged locations (i.e. kernel & drivers) and (although spectre itself is a user-mode exploit) as such it is perfectly within its domain to be concerned about such things.
Since it is impractical for hardware to be changed, the only pragmatic solution is to either a) live with it b) have software do its best to reduce the likelihood of you being bitten. Practically, that means s/w mods.

Test-wise; I can imagine a new class of static-analysis tools that may be able indicate worrisome areas for known hardware exploits. None that I've heard of so far tackle these type of issues.
While programming I don't need to be creative all the time. I find it very pleasing to understand how this systems work and emulate them. I do confess though, that after a while and after understanding them some Opcode families can get a bit boring. But in general I do enjoy emulators very much and don't find them boring at all.
Pillars, not that I know of. NPR did do a story recently about Hydro-electric energy storage though:

https://www.npr.org/templates/transcript/transcript.php?stor...
I didn't read the entire article and then got blocked by a paywall but I do not believe "skyscraper city" is well defined, so not hard to dispute.

According to this list https://skyscraperpage.com/cities/?10=1 Chicago has the second most skyscrapers of any US city. Philadelphia is #7 on that list and is still affordable. If Philly is not considered a "skyscraper city" than that means there were only 6 or less of them in the United States to begin with.
> since he sold off his pollution credits, his solar purchase has authorized someone else to pollute for him. Netting us nothing in the end.

You're forgetting the 'cap' part of cap-and-trade. The point is minimize the cost of reducing the total amount of greenhouse gas (or whatever) pollution across society. The reason for allowing people to sell their credits is that it reduces the economic cost of reducing pollution. It doesn't matter whether any given individual is polluting more or less, what matters is that total pollution is continually decreasing until we reach safe levels.
It doesn’t seem like the size is supposed to be impressive, although I do not know why it is in the title. This is about the use of make.
Woah, yeah, bold, why not.
> In 2017, Chicago renters making the median income spent more than half their workdays earning enough money to cover the rent, according to an analysis from HotPads, an apartment search platform.

Seems more like living in Chicago is actually already unaffordable for most of its residents, contrary to TFA.
Without a buffer (like a battery) solar energy fluctuates highly because of clouds and other things that get in the way for split seconds during the day.
Hospitalism: On 'The Butchering Art'
The Mercedes-Benz M133 engine already pushes almost 400hp out of a 2-liter 4 cylinder. I imagine they'll all grenade themselves before they hit 50,000 miles but I guess we'll see.
As a person who buys ads on Twitter and Facebook, I really need them to step this up. It is killing customer acquisition costs when the majority of clicks come from fake accounts.
>However, material science could also revolutionize the efficiency of engines and make them cost competitive with solar again

I doubt it. We've passed peak oil and have resorted to expensive techniques like fracking to collect the scraps. Meanwhile, even if no advances in solar panels occur in the future, the price of power produced by solar will only go down as more panels are added to the grid.

The biggest hurdle now is getting cars with combustion engines off the road and replacing them with electric. I haven't seen much progress made on that front in the past few years.
Probably not now, no (though it does have the interesting property that, with certain designs, it keeps producing power some time after the sun goes down). At the time solar power towers were developed, though, PV was rather expensive and inefficient; the dramatic advances of the last couple of decades weren't really expected.
This is the same problem as "why aren't the docs up to date" and asking for the "why" is going to break down in the same place.

I think there might be ways to mostly sidestep this, though. Docs that look more like changelogs than "docs." Store them reverse chronologically so someone new can either look back at recent history or try to jump in to when a particular feature was originally added. Lean in to there being a series of "whys" for the code.
That is true, and existing infrastructure does (mostly) handle the gaps.

How much does "existing infrastructure" charge to handle the gaps? This calculation differs wildly from as low as $6 to as high as $15, but I think $12 is the right answer.

So add $12 to solar only as a rough rule of thumb. Note that this $12 still comes with transmission issues, and environmental impact.
Yes, mountain lakes as batteries was covered in a recent episode of Planet Money. US and China both have dam systems online that can act as giant batteries:

https://www.npr.org/templates/transcript/transcript.php?stor...
Here is a great podcast about an old method from the nuclear age that is being used today for solar: https://www.npr.org/templates/transcript/transcript.php?stor...
Tbh I would have opted for Jenkins with declarative pipelines in his situation. Then you get logging , events , cron , CI , all more or less out of the box .

IMO, this is a bad use case for make.
Unnecessary, maybe, but it's nice to have. I use IntelliJ's most days.

If I just had something along the lines of gdb, I'd use it a lot less frequently; convenience and features have absolutely made debuggers a lot more attractive over the last few decades.
Professor Whitfield Diffie on the Challenges of Securing Data on the Blockchain
im using simplemind. Paid.
quite happy with it
This breaks the HN guidelines, which ask you not to post shallow dismissals. Better options would be either to factually explain what the problems are, so that people can learn something, or not to post.

https://news.ycombinator.com/newsguidelines.html
I do question this a little bit. One of my hobbies is racing sailboats, which doesn't have quite as exacting requirements as fighting wild fires, but it still requires specialized gear. I could not for the life of me make the splice required for a particular component on my last boat. It always looked good, but it inevitably failed after a few days of racing. When I bought one from an expert it would last for years.

Craftsmanship matters and you just won't become an expert building exactly the number that you need for yourself.
They aren't using the “faulty TLS” block page that requires work to get around, just an address bar “not secure” message.

If you are using localhost (or other HTTP instead of HTTPS site intentionally, it's not going to cause any problems.)
Anecdotally, the push by larger companies to find sister cities to house their 2nd HQ's seems to be lending credence to my theory. The cost of living is high near their HQ so they move all their lower cost operations into another HQ into a lower cost of living areas such as Chicago.

Chicago/Austin/NYC welcomes them open arms and huge tax breaks and huge inventory of available housing.
Yes, and any estimate of solar only costs is composed largely of financing charges which is another way of saying capital costs. These include the installation.
There are plenty of communities in America that have professional fire departments. Particularly cities where there is actually a tax base to support it. You'll find volunteer fire departments in pretty much any working class town where the manpower is capable and willing but the money is lacking.
Those are the top 5 tokens, not top 5 DApps. While the two are often coupled, they are not synonymous. There are DApps without tokens, and tokens without DApps.

And the fourth item on your list is wrong. It's OmiseGo, not Omise. Omise is the company behind OmiseGo, which is a project aims to develop an Ethereum (Plasma) side-chain to host a decentralized exchange.
Please don't post flamebait to HN. It leads to off-topic flamewars.

https://news.ycombinator.com/newsguidelines.html
This is a great, but its hard to trust closed source code. Everything is untrustworthy until we can see the code, I could care less about current exploits being found. How do you know that in a months time someone isn't going to release a similar tool that yours does? Furthermore, what is stopping you from exploiting current projects? Or that you haven't already? The space embraces open source for trust minimization, Am I being too paranoid here? Are you going to open source everything at some point?

With that said, I don't want to be completely negative, what you are doing is a damned great idea and I think just about all of us can get behind these types of processes, as someone who is learning about solidity vulnerabilities (blockchain @ berkeley) right now it is kind of funny this post comes around today. I have kind of been fretting about how easy it is to write terrible smart contracts and I kept thinking, well how the hell does NASA do this? What about air frame manufacturing? That is how I want to develop my dApps, I don't want to deploy and hope, you know? I hate that feeling, not just because I don't want to lose anyone funds, but because I want to be proud of my code and use it for good.

I am really looking forward to checking this out, I can't see it at work but will check it out as soon as I get home! I think this is really important work you are doing. I think just about everyone who is responsible in this space knows doing contract development in a web development mind frame is dangerous and stupid. I even heard someone say the other day "agile smart contract development", like NO! I had an old drill sergeant tell me about combat "Slow is smooth, and smooth is fast", well turns out it applies to smart contract and blockchain development as well.
Depends on the delivery mechanism. Our boiler (hot-water heat with radiators) has a pump that uses ~30 watts, and before we modernized our system it was entirely gravity-fed—hot water goes up to the living quarters, cold water comes back down to the basement. I haven't checked exactly, but I think our system uses around 100 watts total, and extracts 95% of the possible BTUs from the natural gas it consumes. The old system consumed basically nothing (just a bit to operate the thermostat controls), but was 80% efficient at best.

Not surprisingly, forced air blowers consume more electricity—100-500 watts, according to my quick Googling.
Activision is starting to move all of their big multiplayer games to Battle.net. Call of Duty: Black Ops 4 will be the first PC release of a Call of Duty game on Battle.net after it being a Steam only game for 11 years. For big publishers and tentpole titles it makes sense to completely control the platform, because people will install a custom launcher and make a new account to play a big title, and there is no reason for publishers to give away 30% of revenue to Valve. The same trend is happening in video streaming with Netflix and Netflix isn't hurting.

That said I think the Valve hating in this thread is... overblown? DOTA2 and CS:GO are some of the most played games period outside of Fortnite, LOL and PUBG. HN has been complaining about Valve not releasing a new game for years but why release a new game when you have multiple, popular, heavily played titles? All the complaints seem strange coming from a site where many of the users work for SaaS companies that don't follow a business model that requires releasing an entirely new product every year or two.
So basically a chemical factory got in financial trouble, causing severe mismanagement, which caused at least 5000 deaths and much more people with health problems

What worries me: this seems like the kind of factory you find on every medium size city's industrial zone. Quite a lot of them have really nasty chemicals. If you're not working there, you have no idea about how good or bad safety is inside. With governemental checks diminishing all over the world, how many more bhopals are on the edge of happening?
Shopify scaling iOS CI with Anka
I think we need to add a fallacy about serialization and protocol changes, but I'm not sure how to summarize it in a simple sentence.

Specifically, "magic" serializers often have problems interoperating with different languages; or with different versions of a protocol.

I've come across serious problems where:

- An application's deserializer can't handle a new value included in a new version of a protocol, and thus crashes.

- A server needs to forward part of a serialized object unmodified to another server. It strips out unrecognized values, thus requiring that we upgrade all three pieces of software instead of only two.

- A server's serializer is so rigid that we can't add xml tags / attributes without lots of involvement with the team that works on the server; even though there's no real reason for them to be involved in all the details
I have an idea for a product to solve this if anyone is interested in chatting. I just don’t have the capital or hardware knowledge to get it going.
I like the feel of Chicago, but while living there, I couldn't stand the aura of political irresponsibility. And the city is functionally bankrupt, even if they can't declare it as a matter of law.

Nobody should move to a city that sells off its capital to pay for operating expenses. Nobody who lives there should support any incumbent officer that went along with it.

Touting affordability in an artificially restricted, un-enumerated class sounds like starving vampires desperately advertising for new blood. Chicago's nice, but it is surrounded by cities that are more attractive in terms of fiscal stability: Minneapolis/St. Paul, Madison, Milwaukee, St. Louis, Indianapolis. And Toronto, Detroit, Cleveland, Columbus, Cincinnati, Louisville, and Pittsburgh are all in the same metropolitan aggregate, with similar cultures.

I really want Chicago to be better than it is. I'm not sure that Illinois can make it in the long run without amending the home rule exceptions for Chicago out of its constitution. It gave the Chicago Political Machine (read Boss by Mike Royko, if you haven't already) its own playground and has driven a gigantic wedge between the city and the entire rest of the state.
Show HN: Mapflare – Map-based news aggregator
I was hoping this was about things like
https://en.wikipedia.org/wiki/Linear_A
https://en.wikipedia.org/wiki/Etruscan_language
and fearing it was about things like
https://en.wikipedia.org/wiki/Senzar_language
That seems like a point where distributed rooftop solar has a pretty good edge over utility solar (ie huge fields of solar cells). Spread over a large enough area all those tiny peaks and fluctuations will even out largely.
I see where you're coming from now. ABX (antibiotics) are a bit unique. New ABX are sparingly profitable because they are usually incremental developments instead of new classes of compounds. A new class would be lucrative. I see this as a reflection that ABX dev is a ridiculously hard problem with many failures. There are many working in this area, but not much to show yet.
Definitely interested in this. It's exactly the thing that I imagined Browsh excelling at. I'm tom at tombh.co.uk
Personal attacks will get you banned here. Please don't do that again, and please don't post flamewar-style comments at all.

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

Edit: we already had to warn you about this recently. If you want to keep posting on HN, please read the guidelines and follow them from now on.
These ladders last decades so presumably most of the shop work is in maintaining existing ladders, not in pumping out lots of new ones.

It would be a waste of time and money to kiln fire the wood for 6 months when you can just order it 1-2 years in advance and leave it in the corner to accomplish the same purpose.
Ubuntu Server comes with a bunch of nice quality-of-life improvements that make using it more pleasant than using stock Debian, and you get the predictability of Ubuntu's standardized release cadence (a new release every 6 months on the dot, alongside longer-lived LTS versions).
For most small towns I think its more the fact that a fire is a pretty rare occurrence (a couple call outs a year with a major fire every few years) so its more of a cost/benefit decision - they're willing to add ~5 min to the response time for a rare event in order to deploy $1m+/year to other higher priority areas
That's it. I'm never gonna come to United States.

I no longer see United States as free, democratic and safe country to visit. United States usurps itself power to do whatever they want with me upon its soil. My electronic devices searched through, my social accounts surrendered, my belongings damaged or stolen on a whim of TSA without right to appeal or get reimbursed, I can be detained for however long U.S. wants without any judicial procedure.

Working in IT for large companies, I have been asked to come to US on few occasions but fortunately I have always been able to avoid this. Now I am going to straight decline based on the fact that I don't feel safe coming there.
Reminds me of a line from West Wing: "I meet so many people who can't wait to tell me they're from Chicago and
when I meet them, they're living anywhere but Chicago." :)
Hydroelectric. I believe there is a project in California looking into a big reservoir they can use to fill with water when they have extra power.

Aside from that, price incentives should come into play. Everyone charges their cars and electronics during the day when power is cheapest. If you want to run your equipment at night you have to pay more.
This is totally off. Everyone knows steel comes from giants who stole it from stole it from Crom: https://www.youtube.com/watch?v=MKMG-FdCGtM

[downvoters: relax, it's a joke. Get out and watch a movie once in a while]
I agree, the idea of fiddling with hopeful compiler command line switches or throwing oddball intrinsics like pixie dust all over your code is a fools errand.

The last word in this article is an architectural recommendation/option that seems the right one to me:

> Removing sensitive information from memory

> Another technique that can be used to mitigate speculative execution side channel vulnerabilities is to remove sensitive information from memory. Software developers can look for opportunities to refactor their application such that sensitive information is not accessible during speculative execution. This can be accomplished by refactoring the design of an application to isolate sensitive information into separate processes. For example, a web browser application can attempt to isolate the data associated with each web origin into separate processes, thus preventing one process from being able to access cross-origin data through speculative execution.

So, one should sandbox her sensitive data into a separate processes and allow the Operating System to do its job of isolating the processes. As new hardware attacks become known and understood, the OS vendors will eventually patch their systems to enforce and strengthen the boundary contract that is supposed to exist between processes.

I understand that the low-level recommendations in this article are probably salient to systems-level developers (who comprise a large percentage of C++ devs), so maybe I shouldn't be so irked to see the geek stuff listed front and center.