skysight-inc/HackerNews huggingface dataset:
Ask HN: Breaking into SWE – Bootcamps or Competitions?
I have had a lot of trouble breaking into software engineering with just a Github portfolio and an unrelated degree. Basically, my applications get no response from companies.
I discussed my plans to join a bootcamp-style program with a friend who is a Google engineer. My friend told me that bootcamps are a waste of my time and money and that he believes that anyone can break into SWE with just a few weeks of trying.

His suggestion was to join and score well on programming competitions (such as Google Kickstart), which he describes as a direct funnel to SWE jobs. I have not heard of this option before. I have never tried competitive programming, so I do not know how much effort it takes to win at them. My Google friend says that the effort is minimal and that these competitions have a low bar to score well.

Are code competitions an option you found useful during your job search? Would you recommend this path?
Wider observation of the possibility for emergent behaviour vs narrow assumption of declarative state programming.
This is because Finland has a population of 5.5M

Luxembourg has 1/7th the population and could run off ONE of these.

The USA has 60x the population so would need about 420 of these?
Digital Cameras, Linux, and BSD
I find that students talk to each other and spread interpretations of the assignment. They might be correct, they might not - either way the interpretation spreads (never through anything like 'official' course forums set up for students to ask about interpretations, of course). They've also gone through shared experiences in other courses beforehand and will often simply come up with the same incorrect interpretation. For 5 years the basic assignment was clear and easily understood, then the next year it's almost universally misinterpreted. Those shared misunderstandings have easily outnumbered creative interpretations to help grades in my experience.
Twitter is actually rolling out a private downvote option. Downvotes aren’t shown to anyone except the admins.
The Walgreens down the street from me did this. For a month after they installed them, the whole wall of fridges was offline (warm inside and no product loaded), during which time I found other stores and stopped checking. Then when they were finally working, the user experience was pretty bad. In theory, what's supposed to happen is that when you're far away it shows you a giant-font indicator of what's inside, or an ad, and then when you get close, a motion sensor detects that you're there and replaces the display with a map of the contents, that's kind of like looking through glass.

The problem is that the motion sensor coverage area is too small, and the transition to map view is too slow, so you wind up standing in front of an opaque screen that's supposed to be showing you what's inside, but isn't. Then it's faster to open the door than it is to wait for it to change, so you wind up opening the door, searching for the product you wanted with the door open, and wasting a bunch of energy.
Yes, if we throw capital at the problem and fast track regulatory approval, I don't see why that's not possible. Do you think it's not?
Is this the same bad idea from MS earlier this week, or is it a completely different spec of the same bad idea?

There are many reasons this concept of “unenforced type syntax” is flawed, and from the threads for the MS proposal there are already JS consoles/CLIs that support TS.
I don't think Gmail is the company that drove Amazon to this practice.

Source: I have a data provider that scrapes your email when you use their 3rd party email app, and sells your purchase receipts downstream. Google has no reason to do this to you, but the industry as a whole is shady.
I understood what you meant. You get the same eye contact and full representation of the person with video without having to resort to expensive/fancy stuff. If anything video is better because with virtual representation there is no way to tell if I am really talking to you or someone else using your virtual representation to pose as you.
Euh, Russia is bringing in other nationalities ( eg. Syria, ... ) and CSTO now ( but eg. Kazakhstan denied )

Russia invaded and started a war.

Russia is threatening with nukes.

I would say that supplying arms like was done in the past and Russia was going in other countries isn't even relevant.

It's Ukranians, a recent new democracy that needs help fending of a bully that thinks it's own the right to occupy the country because it's in it's "sphere of influence".

While obviously Ukrainians are currently fighting for their life against that influence and "historical bounds".

Ps. Russia didn't think those bound where that important in Turkmenistan in the past. So they are not really consistent either.
Thanks for making this comment. Comments like yours are why I like HN so much. Where else on the internet could you possibly go to get this level of insight?
FreeBSD Shortening Its Boot Time, ASLR by Default and Better Intel WiFi Support
The popular media covered home computers quite bit during the early years (late 70s), and dozens of books were published by TAB, McGraw Hill, etc, with BASIC program listings, etc.

I remember listening to WBAI late summer in 1977 and hearing Nat Broizman call in to some late night radio show and relayed the audio of his TRS-80 playing the theme from the "William Tell Overture" with radio signals induced into a nearby radio receiver. The following week, WBAI was actually broadcasting TRS-80 cassette software over the air!

This was the first exposure to a home computer I ever had. I was able to track down Nat via phone phreak connections and got to play with the TRS-80 soon after. I got myself a Commodore PET and then an Apple ][. The Phone Phreaks were quick to use computers to generate tones and to auto-dial.
France chose to build in bulk of 5-15 plants, as seen in this (extremely interesting) Gantt diagram: https://upload.wikimedia.org/wikipedia/commons/2/24/Chrono-p...
> many types of trees are very, very strong

Now you are just making things up. The bigger and stronger trees are, the more valuable they are as timber. But there is plenty of non-forest land to use, and wind is wholly compatible with mixed use with developed farm and pasture, which is why we see that instead.
Why does the US media think we are all idiots? More and more people understand that the rich will use any excuse to ratchet up prices. It's called greed.
And pumped hydro isn't a panacea either.

https://dothemath.ucsd.edu/2011/11/pump-up-the-storage/
> "Nuget package management is abysmal"

Why? Explain more.

> "legacy reliance on XML"

What reliance? Are you talking about .csproj files? They're very minimal now. XML vs JSON is an old discussion: both are trivial to deal with when small but get unwieldy as they grow (however XML has much better structural support).

Also the .NET configuration system reads from JSON files by default.
...in the category of endofunctors?
No, I just checked, 1.1.1.1 resolves everything.

1.1.1.2 & 1.0.0.2 are their malware-blocking servers.
In Holland you technically can too, but the cops don't arrest you for it anyway.

So many times we waved bye to the cops on the main square when stumbling out of the pub at 4am and swerving off on the bike. And all they would do is wish us a safe trip home.

It's just the 'done thing' over there. At least it was when I was at the partying age.
Unfortunately, the HTML5 spec dropped the language option for the script tag, so browsers will only ever natively support javascript now and in the future. We're not going to get multiple languages back until something like runtime embedding through WASM becomes commonplace.
> The company wants to engage more people with advertising [...]

> Retailers are eager to add new experiences to their physical stores. But many consumers aren't eager to change their habits — and they certainly aren't used to watching freezer-display ads.

> "People really appreciate their routines. They're not always seeking excitement," said Julio Sevilla

Has CNN introduced a parody section when I wasn't looking? Is this some sort of joke article, satirising corporate nonsense-speak and journalists blindly reprinting press releases?

This isn't a matter of shoppers being scared of "change" or disliking "excitement" - nobody is "excited" to "engage with advertising", they're just inconvenienced. This is walgreens making the shopping experience worse in the hopes of making more money.

How someone so unable to speak plainly could forge a career as a professional journalist I have no idea....
As a purchaser of equipment, the risk is basically the same though. It's just about which government you want to trust with your data.
Ukraine has one battalion with about 10-20% nazi associations. That's it.

They have zero seats in parliament and no political influence.

No one is saying nazis aren't bad. But so long as they're killing invaders, it's an acceptable evil.
I’m not sure what point you are arguing. I think we should be absolutely skeptical of every side, especially the ones we want to believe. Propaganda is absolutely being used by all sides. I’m not going to debate what people should do, as I have no control over that. It’s a tool that has been used because it is effective, regardless of the propriety or rationality of believing the messages.
Putin's agents reportedly threaten top Google exec in Moscow with 24hr ultimatum
Zigbee devices can be used in a closed mesh network, without an internet connection or any proprietary cloud or subscription. One needs a USB coordinator dongle [1], a small computer like raspberry pi, zigbee2mqtt [2] & Home Assistant [3]. It works perfectly. Devices implement various standardized "profiles" documented in an open standard ZCL/dotdot and a lot of devices from different manufacturers work right out of the box.

[1] https://sonoff.tech/product/diy-smart-switch/sonoff-dongle-p...
[2] https://www.zigbee2mqtt.io/
[3] https://www.home-assistant.io/
'The problem with java is not java, it is java developers.' .NET certainly enables the same ridiculous layers of enterprisey junk, and even promotes them in older default frameworks.

But like any language, it just takes discipline to stop your team building this bloat.

A CLI app in .NET is as clean as you build it, and sensible frameworks are now available for web stuff too.
Putin is the nationalist in this game. Trying to push the Russian nationalist agenda on the previously soviet countries.
Actually, I have seen a write time tree checker error on one of my file systems. I even reported the bug :) So it also has the benefit of ratting out btrfs itself when it's the cause. The file system did go read only, corruption didn't make it to disk, and it was fine following a reboot (it was the root file system so I couldn't unmount then mount; and this kinds of confusion can't be cleared with a remount).

https://patchwork.kernel.org/project/linux-btrfs/patch/024e4...
This is addressing problems that don't exist. It's solutionism at its worst. We are dumbing down machines that are inherently superior
For a truly non-standard, very good Calculus book, I recommend Elementary Calculus: An Infinitesimal Approach, by Jerome Keisler. It's available for free at https://people.math.wisc.edu/~keisler/calc.html
The average age of a successful startup founder is 45 (2018)
1.1.1.2 is correct, see this blogpost:

https://blog.cloudflare.com/introducing-1-1-1-1-for-families...
Actually this was in Polish
Keen to give this a go, what version of tensorflow does it work with?
Stop for a moment and consider what the tradeoffs of that could be and why it might not work well in some situations.
Jailed Navalny calls for anti-war protests across Russia on Sunday
The article explains pretty well the advantages of induction. I had induction in my last appartment, gas before and currently a glass-ceramic cooktop (without induction). Induction was clearly the best. Very fast to make water boil, no issues with the gas sometimes not starting to burn or other maintenance work the gas needed. And I see no reason to doubt the negative health effects of gas, burning stuff is always bad.

Being able to select a target temperature would be awesome for cooking, my induction stove couldn't do that.

> Electric ovens are garbage

What, why? All ovens I have ever seen outside of pizza places are electric. Why should a thing that just needs to get hot at the sides be bad if it gets hot by electricity? That's nonsensical.

> In fact, I think it's pretty obvious that they are complimentary, and that gas is more universal.

Not a fact at all. As I see it, there is simply no positive of gas compared to induction, not a single one. Thus there is nothing complementary about it. You are just used to it - or seen broader, it's simply one more technological area where the US seems to be stuck in the past.
> They were literally based around demons taking over the world and killing all goodness. And there were was nothing anyone could do to stop it.

So are the Left Behind books, and those are literally Christian Fiction.
Reframing your question: “Boring” is not a quality of a thing or activity. You may experience boredom when writing software, or doing anything. It wouldn’t make sense to ask if an activity was “happy” or “angry,” only to ask why you have the emotional reaction to the activity.

Like anything else your work can make you feel bored, frustrated, happy, excited. Those reactions come from you, not from the activity.

Most programming work falls into the “boring feature implementation” category. It’s not inherently boring but can feel repetitive and unchallenging. Software systems tend to get more complex and brittle over time, that’s the nature of building something complex. Most code you and everyone else writes is not particularly novel or solving interesting problems, it doesn’t always feel creative, which can make all of us feel like the work is a treadmill.

Having worked writing code for 40 years I know the feeling you describe. To fight it I take pride in my craftsmanship, and pride in satisfied customers. I learn new things constantly. After a while the whole programming “industry” feels like a lot of more of the same, old ideas with new wrapping paper. You will find that software development isn’t really all that innovative, there’s very little actual new technology. It all seems new when you’re learning but eventually it’s more like driving a different car every week.

You can learn programming yourself and on the job, but don’t expect employers to spend a lot training you. You don’t need formal education but it will help to learn some fundamentals like algorithms and relational database theory.
Lol this is an unusual hill to die on
Renewable+storage is not an order of magnitude cheaper yet, thus far it is just "a lot" cheaper. But that is a predictable outcome, because nobody is predicting when those costs will bottom out. (They will have to, at some point, as incidental cost becomes an increasing fraction of the total. But we are not close to that point yet, except on residential rooftops.)
Italians are very good at not changing things if they don’t want to. If they believe something to be the best way, they will continue doing it regardless what the rest of the world thinks.
I love my induction cooktop, but you are right: that gesture becomes impossible. Somewhat I manage :)
It certainly feels like a solution looking for a problem from the customer's perspective, but I wonder whether it is actually worthwhile from an advertising perspective. Perhaps the aggravation to customers costs less money than the revenue of new sales that wouldn't have happened without a giant display advertising to people on the other side of the store.
I can imagine you get a bit fed up with it after some guy pukes in your cab every night though.

But he didn't mention this in the article at all so apparently that's not his complaint. What he does complain about is indeed what a taxi service is for. I wouldn't call Uber a "rideshare" anymore, this is how it started but all Uber drivers are pros now. It's just a "taxi license (and worker rights) avoiding taxi service" now :P

The idea of ridesharing was that you'd take a trip to place X and people could chip in and join you for the trip. But literally nobody uses Uber for that anymore.
If the assumption of a caring parent has to die, then what's the point in any of this?
> You might wonder how China’s economy is able to grow at such a blistering pace despite the huge number of arguably inefficient government programs. The answer is rooted in East Asian culture: work ethic. Blue collar Chinese workers are willing work 60+ hour weeks while sustaining themselves on ramen and $1.5 cigarette packs every day just to ensure their kids can get the best education and an improved quality of life.

I don't think this it's this simple...even if it was, it doesn't sound very sustainable / appealing to me.
What's not a myth is that they got rid of their JSON configuration in .NET Core in order to keep their XML abomination. I really wish they'd revisit that and at least allow both options.
So far every attempt at small modular reactors built assembly line style has failed. Currently there's two projects with some momentum: NuScale's pilot plant in Idaho, and the recently announced Rolls Royce project.

Sadly NuScale seems to be struggling to meet timeline and cost targets, and there were some headlines last year about the sponsoring utility pulling out of the project. I'm rooting for them but it doesn't look good.

The RR project is still just on paper really, and is closer to a medium sized reactor than SMR. Maybe they've cracked the code? Maybe not, we'll see.

Every nuclear thread here people chime in with a reflexive "just build nuclear smarter" answer without actually addressing why every prior attempt at this has failed. A lot of people don't want to develop an understanding of the challenges more sophisticated than smugly blaming environmental activists, over regulation, etc.

Look at these projects from the prospective of potential private investment. Anyone doing basic due diligence is going to realize that the odds are stacked against a project hitting it's time and cost goals. Then you look at the trend lines for levelized cost of renewables + storage, and you realize that even in the best case scenario, within 2 decades you may be squeezed out of the market even if the efficiencies of scale and learning kick in.
I have microscratches on the ceramic surface but nothing horrible. The instructions said explicitly to lift pots and not drag them. I don't baby it and it's fine.
Yeah, because the channel is called Fox News any rational person understands that shows like "Tucker Carlson Tonight", "Watter's World", or "Gutfeld!" are news and not entertainment/opinion. Same rational people are completely fine with trusting the legitimate news shows from respectable journalists on Comedy Central and HBO channels though.
> Electric ovens are garbage, and there's no such thing as an induction oven.

I am afraid of losing my gas broiler if I go to an induction system. That is very nice to have.

However, I don't get why everyone says gas is harder to clean. Last time I owned a glass cooktop I spent forever cleaning it, and it never looked perfect. Gas cooktops are easy peasy, remove grate, wipe up. Glass cooktop: Get special scrubber, note it doesn't work. Spray on magic glass cooktop spray, wipe clean, no luck. Get out a "glass cooktop" straight edge razor and spend 15+ minutes scrapping it off, slip a bit and now you have a permanent scratch.

Glass cooktops suck.

In terms of speed of changing temperature, gas and induction are pretty identical here, with the exception of those super sweet Chinese gas stove setups with the foot pedal to control the gas flow. Those things are awesome, but it is perfectly possible to hook that same pedal up to an IC that controls the induction element.
Aren't Ubers algorithmically priced per mile / per minute, whichever is higher? Not sure how you could possible have a $5 45min ride.

I've certainly never got such a fantastic deal as a rider.
Just be nice because it's the right thing to do, regardless of what value they can provide to you
Clean coal? Isn't that like picking up a turd by the clean end?
The costs associated with this process are very large and can eat up 35-45% of the output - and the thermal heat endures...
> which together were incredibly powerful

Incredibly powerful, but not nearly enough for many applications. We have not comprehensively adopted Linked Data, REST and HATEOAS principles which would extend these protocols to be useful with more than simple hypertext. Many of the public JSON-serving endpoints that currently enable much of the "modern" Web could easily be extended to conformant JSON-LD, which would open up a bunch of interesting use cases.
You seem pretty misinformed. Electric ovens aren’t garbage - most high end homes built today with separate ovens and ranges have electric convection ovens and built-in gas ranges.

If you try out induction, you’d realize it’s superior to gas in a lot of ways. The reason it’s not adopted is that induction cooktops are expensive and you have to throw out any nonconductive pans. Your comment about restaurants is more tuned to this than gas being superior - high end restaurants are starting to use induction more bc of the degree of control. Alinea uses induction. Low to mid restaurants are buying the cheapest thing they can, and that’s usually the gas range they inherited.
they have an EOL for a reason...
Tomeitos, move to a smaller isolated community and see how you become the right person for the job.
Did you try all caps?

Similar adjustments?

Can't count how many times this kind of thing has worked.
> i wish he would #standagainstgdprconsentdialogs

It's amazing to behold how corporate leeches have brainwashed so many developers into thinking that its GDPR that is bad, and not the greedy bastards who want to siphon, buy and sell all personal data on anyone without any reprecussions.
锅 is the generic word for cookpot in Chinese, coming in all sizes and configurations.
No they can’t.

The effect of unenforced type annotations is that sites will end up writing code that is incorrect but works.

Any future attempt to enforce the types will break that content, and so cannot reuse the : syntax for type annotations, but browsers will continue to have to support it.

Mode switches are also not the solution: strict mode is responsible for a huge amount of complexity in the ES spec, and many annoying edge cases in JS implementations. The only reason I was ok with strict mode is the removal of |this| coercion, which could only be done via a mode switch. No other changes in strict mode would have warranted the mode switch.

Adding type annotations to JS would not require a mode switch as it is a purely additive feature (as let and for(of) were), but adding the burden of the syntax without actually adding the semantics makes absolutely no sense - it burns the prefer type annotations syntax, it adds complexity to the language, complexity to the engines, and provides no actual improvements to the ergonomics of the language.
Hmm, this would not have saved me back in my partying days. I'm sure I would have been many times over the threshold :P
I’m in a the SFBAY and paying 30¢/kw all-in after taxes/fees for tier 1 usage, and this is absolutely a concern. Electric costs are out of control due to wildfires and I have no incentive to switch to anything electric right now.

My local utility company is set to introduce a major rate hike for both electric and gas, but the per-unit of energy for gas is still far cheaper. Electric is getting so bad it might make sense to swap out my electric dryer for a gas one, even though it’s perfectly functional.
That's fair I guess. The game doesn't really force you into any particular build, whether it's blocking or doing any particular sort of combat. It is up to the player to discover the best way they can. Granted that process can be a long journey, compared to other games at least.