skysight-inc/HackerNews huggingface dataset:
* Make your stuff visible on github. If I read an application with a github link I always check there. If it looks good you will get invited.

* Do voluntary tech work for your local (church/religious) community. This will give you connections that eventually lead to gigs or employment.
I depend on the JVM in my mind traslates to "my target is the JVM"

You are "dependent" if you want on the RunTime (rt.jar). The way it was explained to me, and the model which I sticking to in my mind is:

Abstract Machine/language + RunTime = Level of the onions of a computer.

Assembly/CPU + libc
Bytecode/JVM + rt.jar

The language manipulates the resources provided by the machine (registers, stack-machine etc etc).

My recollections are fading though - but I found this model to be good enough to explain me well how a computer works.
Vinod Khosla: 70-80% of VCs Add Negative Value to Startups (2013)
Understanding the arc of life. Life in your 20s can be more about horsing around with your friends, but after 40 its more about spending time with your family (your friends become less available because they all started families).

Discovering fitness. Imagine someone who sits in their car on the way to work, then sits at work, then comes home and watches TV while sitting. That person is unhappy because they are sitting all day. Think of kids, they want to run around and play soccer, go to karate, do gymnastics... we're not so different. Hit the gym, hit the bike machine/trail, hit the weights, do a 5K, hit the climbing gym, stretch, do a handstand, do a butterfly kick, do an aerial

Live in a walk-able area if possible.
Learn a foreign language.
Eliminate vices
Well, you know, that's also a thing.
It's a UK website, they're talking about the UK military.
This is a good primer. https://thehustle.co/rocket-internet-oliver-samwer
Do general purpose line of business programs last for decades though? I suspect that the ones that have lasted have gone through enough iterations to the point of being unrecognizable to original authors...
Meet DroidArt by Cleveroad
> I've been thinking recently about the ratio of time I spend thinking about thoughts other people have had vs thinking about my own thoughts.

I've thought about this, but I thought it was my thought. Without the internet, I could have likely continued walking around thinking it was an original idea.

I think in order to make something yours, even if it's a thought others have had before, you take the whole of something, wrestle with it internally, then pull it apart and put it back together. There will inevitably be parts of the whole that you leave by the wayside, and other parts you stay with. Since you are a person with unique experiences, what remains - when combined with the viewpoints that come from those unique experiences - will effectively be yours.
> For example, you can specify what should happen is IO fails in your logging configuration. This handles the exceptional case consistently and in a single place without forcing you to structure your whole app around it.

In Haskell you can write a function that does "unsafe" logging and handles exceptions if that's the behaviour you want. You can even make that function change its behaviour based on a config file if you really want to.

> What's more is that there really isn't a sane way to recover from such a catastrophic failure. If your database goes down, or you lose a disk, the only thing you can do is shut down the app. It's not like it's gonna keep humming along with the logging failing silently.

That sounds like an argument for including the IO effect in your whole program's structure like people usually do in Haskell, no? If you change a function that doesn't access the disk (e.g. something that just grinds out a mathematical computation) into one that does access the disk by adding logging, you have a new set of possible failure scenarios to be aware of and want that to be visible.

I appreciate that this all sounds very theoretical but it can easily lead to real-world failures. I've seen "impossible" control flow because of an unanticipated exception in a function that didn't look like it could exception cause production issues. I can easily imagine e.g. leaving data in a remote datastore like redis in a supposedly impossible state because your redis-error-handling code tried to first log that an error had occurred and that logging then failed because local disk was full.

> This kind of hyperbole that your either solve all problems via the type system or #yolo is precisely what makes Haskell community so toxic in my opinion.

Every time I've bypassed the type system I've come to regret it, usually when it caused a production issue. It's not hyperbole, it's bitter experience.
I also do this. Time-travel to Ancient Rome, winning the lottery, pandemic survival, going to Mars. I find I just start the scenario, and the imagination takes its own turns. It's like daydreaming and it's an enjoyable way of falling asleep quickly.
Motorcycles maybe, cars have (by now) mandatory daytime running lights, but at least in Germany for older cars it's not mandatory to have lights on during daytime.
Some quotes:

"Global electricity consumption is on track to grow 45 percent by 2040, and the team’s analysis shows that the exclusion of nuclear from low-carbon scenarios could cause the average cost of electricity to escalate dramatically."

Yet, the reason why nuclear is dying in the Western world is cost. Which is actually admitted in

"The researchers find that changes in reactor construction are needed to usher in an era of safer, more cost-effective reactors, including proven construction management practices that can keep nuclear projects on time and on budget."

So we need to do to changes to arrive at something that's economical? But the nuclear industry has been trying to do this for years and failed.

Maybe it's just me, but I think a prudent conclusion is that fission is dying because it's really, really difficult to build something a team of engineers who are experts in the field consider safe enough to prevent disasters. Greenpeace et al. has no say in safety designs for reactors as far as I can tell, that's a red herring.

Some people think that serial production of smaller reactors are key. But then why didn't the industry have this epiphany many years ago? Instead they're building larger and larger plants. I remain sceptical.
None of the British carriers was sunk during the Falklands war

Yes and no. The Atlantic Conveyor, a makeshift helicopter carrier, was sunk, taking the UK’s Chinooks with it, leading to the famous “yomp” across the island. But you are right that both of the Harrier carriers were OK.
What do you mean by “direct”?
Drivy | Multiple jobs (Frontend, Backend, Full-Stack) | Paris, France | ONSITE, REMOTE, Full-time | https://en.drivy.com/jobs, https://drivy.engineering

We believe shared cars are a better way to move around, offering more flexibility and more convenience.

We are already the #1 car rental marketplace in Europe, and we believe the adoption will be 100 times larger in just a few years.

We are present in several countries, have great mobile apps, and kickass hardware. And we're just getting started.

We're looking for Frontend, Backend and Full-Stack developers.

Take a look at our engineering blog - https://drivy.engineering https://en.drivy.com/jobs

Please apply via the above link and mention Hacker News!
Interesting development, I suspected SolarWinds would pull the trigger on OpsGenie first.

Let's see what Atlassian makes of it.
What % of page views? I'd be surprised if it was more than 1%.
SQL Database on Blockchain: CovenantSQL
Unprofitable Tencent-Backed Meituan Takes Orders for $4.4B IPO
In Canada all vehicles since 1989 must have Daytime Running Lights. They come on as soon as you put the car in gear and take off the e-break. It's brilliant.
pinged you on the email
Use Git in a secure way – most important sec points
>> Demonetization as a black money magic wand is a public face.

Pls check out my comment: https://news.ycombinator.com/item?id=17901835

linking this article (which argues, among other things, that "all money back" does not = no black money):

https://indianexpress.com/article/opinion/columns/demonetisa...

Excerpt from the above link:

>> I remember arguing in one of my articles that I wished all the cash was returned to the banks. Why? Because such people will be identified and will have to face the consequences of gaming the system. This is a long litigious process but major hints of the magnitude of black money involved (that was not supposed to be returned) is high. In his February 1, 2017 budget speech, Finance Minister Arun Jaitley stated the following: “After the demonetisation, the preliminary analysis of data received in respect of deposits made by people in old currency presents a revealing picture. Deposits of more than Rs 80 lakh were made in 1.48 lakh accounts with average deposit size of Rs 3.31 crores.” (Para 142).

Let us reflect on these data. Just after demonetisation, and even over the last few days, a lot of experts continue to opine that demonetisation was doomed to failure because “No one hordes black money in cash”. Just think about it — Rs 3.31 crore was approximately $5,00,000 (2017 exchange rate) and there are 1,48,000 such individuals. There are not that many Colombian drug lords who individually keep $5,00,000 in cash. In the aggregate, this cash — and it is reported to be cash — is close to Rs 5 trillion. How far is this number from the Rs 2-3 trillion that was supposed to not come back? It maybe the case that most of us made a very conservative estimate of black cash in the Indian economy.
https://github.com/CovenantSQL/CovenantSQL
not to be confused with fog creeks legacy compiler which is also called wasabi: https://www.joelonsoftware.com/2006/09/01/wasabi/
As I understand it, the mechanism is that global climate change includes changes in rainfall patterns.[0]

> As the climate warms, moisture and precipitation levels are changing, with wet areas becoming wetter and dry areas becoming drier.

> Higher spring and summer temperatures and earlier spring snowmelt typically cause soils to be drier for longer, increasing the likelihood of drought and a longer wildfire season, particularly in the western United States.

> These hot, dry conditions also increase the likelihood that wildfires will be more intense and long-burning once they are started by lightning strikes or human error.

0) https://www.ucsusa.org/global-warming/science-and-impacts/im...
I thought of https://AngularJobs.com for that Angular position.
New cryptocurrency is nowhere to be found in Venezuela
I've been a user since the beta too, and while they do have less outages than when they used a third party payment platform, they certainly still have more outages than my other UK bank.
Location: EU, willing to work in any timezone.
Remote: Yes
Willing to relocate: In the future, yes.
Technologies:

* Backend: Ruby on Rails, Node, Elixir / Phoenix
* Frontend: React, Elm
* DB: Postgres, Redis
* Basic fluency in lua, plpgsql, prolog
* Interested in APIs

Résumé/CV: [0]
Email: D-717i85gacp2km3@maildrop.cc

Please take a look at https://news.ycombinator.com/item?id=17907648 for more detail. Basically I'm looking to jumpstart my programming career and get some projects/work on my C.V. Willing to learn on/for the job
UN Blockchain Foundation Invested 1000 ETH in Opet Foundation
Side note: I find it really weird that a book about software design released in this day and age has no plans for an ebook edition[1].

I've had this book on my radar since it came out, but no library near me is going to stock it, and I just don't have the space in my tiny apartment for books unless they are very important to me.

[1] https://twitter.com/JohnOusterhout/status/989581205799452672
Is there a trend towards pure SQL lately? Not that i m complaining (quite the opposite but let me not jinx it), but it seems we might stop seeing a new ORM each week for a while.
I followed the link and came down to 2010s where I couldn't understand the following sentence:

The army did not convince Congress that it did not need more tanks in 2011, so in 2013, Congress funded an additional tanks to be built at a cost of ~$270M.

Usually, the military provides requirement and the civilian administration provides the funds. How can the Congress order the Army to make more tanks when they don't need it? I am not an American, so probably I am missing the entire context here.
> You say “don’t think, don’t think, don’t think” to yourself over and over for about 10 seconds.

I do this pretty much every night. Instead of 10 seconds I just do it until my thoughts start getting weird and not making sense. Usually when that’s happening I’m starting to fall asleep.
Where Nature Hides the Darkest Mystery of All (2016)
Ah, yes, fair enough, but of course the Atlantic Conveyor neither didn't have the defenses of a modern carrier, and wouldn't have been as much of a defense priority.
Going up Japan to test mini 'space elevator'
MikroTik routers are forwarding owners’ traffic to unknown attackers
Books are data storage with shitty capacity.
And Russia is starting reactor-on-a-barge thing. Hard to believe.
New free and easy-to-use Hong Kong property valuation model
One of the campaigns here about truck drivers and the blind spot of trucks has focused on “if you see me, I see you” which, while not an absolute guarantee, still helps me as a cyclist to get some indication whether I would be visible in the first place.
As sibling post mentions: lots of little things that can help you mitigate risks.
Your reading comprehension not so good? Blinded by hate? Look at the person whose message I responded to - it was them who mentioned it was a Russian.

>well-known trolling group

Yeah, thanks for proving my point that America is in the grips of two-minutes hate right now ..
Lean startup is not about trying to fail fast.
Fuzzing Counter-Strike: Global Offensive Maps Files with AFL
I get irritable if I take more than 100 mg per day. But then, I've always been short-tempered.
Dark energy is the biggest mystery in cosmology, but it may not exist at all
This it the movie https://www.imdb.com/title/tt0332639/
They are not there to stand out, they are there for you to see an object that exists specifically at a point x. Are you instead proposing the situation where half of the drivers are invisible and the other half is (probably) safe?

Just as much as you shouldn't be driving into a motorcycle you should probably not drive into a car.

All in all: you're saying is a horrible experience, but you're not giving any better solutions.
Yes, 100-120k was the sort of numbers I was looking at. Thought I might be wrong. I don't understand how people can live on that (and that's top 5% salary), while paying $1m+ for housing. I have similar thoughts about London too, but the multiplier between senior position (say £70k) and average house (£350k) is far lower.

A friend who emigrated in 2005 and bought a $400k house, great move (especially as he paid cash from equity in his 3 bed terrace in Kent). Still expensive to live there (especially if you want to see family on occasion), but it seems the opportune time to immigrate has sailed.
Why this myth 'elevator close door button does not work' keeps reapearing every now and then? It's not universal - in some places it works, in some it doesn't. Why the obsesion to find a single 'truth', is so hard to accept that it's not the same everywhere? Same goes for pedestrian crossing button - I've missed quite few green/red traffic light iterations on my way to work, because I forgot to press a button and had to wait for another round.
Lanaaaaaaaa!
I think it's mandatory that new cars have always-on lights, rather than being mandatory to turn on your lights all the time (if you've got an older vehicle). That's how it is in the UK, anyway.
I've posted my info on https://news.ycombinator.com/item?id=17902903 (Ask HN: Who wants to be hired? (September 2018)) to try to aid my search.
The cost of decommissioning a plant is high, and spread out over a long period. It would be too easy for the capitalists to take the money and run, and the societal costs too high to leave it in their hands.

Maybe they'd be able to recover funds in court, that's an expensive lengthy process that doesn't address immediate concerns. And it further encourages the owners into more unsafe actions to try and hide any misdeeds.
Where does one buy atropine drops
‪“Tomaschik also discovered he could do all this without any record of his actions.” ... “A Google spokesperson said there was no evidence the doors had been exploited by any malicious hackers.” ‬
Do you have an email to which I can send my github profile?

Thanks for reading and taking the time to provide some advice.
Who kills a man kills a reasonable creature; but he who destroys a good book, kills reason itself.

Areopagitica ~ John Milton

(slightly edited)
> very intelligent people.

Good points, but I'm just pointing out that wisdom and intelligence are not the same.

A wit once said he'd rather be governed by the first 400 names in the phone book than by the Harvard faculty ...
From Company to Community – What we did when our company was closed
The article finishes with the rather vague and somewhat terrifying assertion that:

"It is estimated that the Airbus A380, comparable in complexity to the Dreamliner, has more than 100 million lines of code."
That takes a whole other approach yes.

But that's also not the same as "to last decades". A lot of the old space code was used and dismissed after a few years / missions.

The key difference is not "future-proofing" but "proofing" in general: the code had to be absolutely robust.

https://www.fastcompany.com/28121/they-write-right-stuff
How to install and configure GlusterFS on CentOS 7?
Actual red-green-refactor TDD results in the simplest possible code to solve a problem, IME. Over- or under-abstraction tends to be pretty well instantly recognizable when working with a well written test suite, and can then be easily and safely refactored away.
> why not steal everything that isn’t nailed down?

I like that phrase a lot, I think I might use it :)
I think you mean "recently". It didn't take 37 years to fall asleep!
I'd love to know more. If this is as simple as having liquid water pumped through tubing with algae this sounds great. How natural a system can this be? How pure does the water have to be?
This is reasonably common in the US. The military does have requests, but Congress also has opinions, and they can deviate from the military's request in either direction. Sometimes they decide not to fund something the military requests, but other times they might mandate something the military doesn't actually want. This could be driven by a difference of opinion over strategy (ultimately such decisions are supposed to be under civilian control, even if informed by general's requests), or it could be caused by more questionable considerations like the presence of factories in a Congressperson's district that don't want to lose business.

This at least sometimes happens in Europe too... defense procurement is big business and very political, and sometimes European militaries end up in programs (esp. multinational ones) they aren't that enthusiastic about. Another example is conscription. The Swedish military wanted conscription to be abolished for years before it actually happened, but until the civilian government decided to do so, in the meantime the military had to keep taking in and training conscripts they didn't actually want.
I understand your point, but I still think it is worthwhile advice. This trick saved me very recently when it was clear that a driver had not seen me (and my 4yo!) on my bike. I was able to start braking hard even before she pulled out and thus avoid the collision. So, while you are correct that just because someone looks at you, it doesn't mean they see you, it is also true that if someone doesn't look at you, it means they almost certainly didn't see you.
I've found this book to be a nice antidote to the damage done by excessive Uncle Bobbing. I.e. if you give your undergrads "Clean code", also give them this book to prevent them from becoming mechanical DRYers who think good code equals avoiding duplication.
>> What happens to the lowly engineers pressured into cutting corners to meet an arbitrary deadline and denied the resources they needed? No such lavish rewards for them.

What makes you think they didn't get their overtime paid well enough?
It's funny because I have to dream back to all those coding interview challenges that, ostensibly, so desperately try to weed out the kind of person, the sort of rotten despicable wannabe, that incompetant non-programmer that would do something like this.

Oh, if only there were a coding challenge that could distinguish the true compiler bots from the pathetic slovenly flesh we hire into all these office chairs.
96% of 19-year old men in Seoul are short-sighted today.

That wasn't the case 20 years ago.

I mean...doesn't that seem....unlikely to you that genetics in Korea changed that much in 20 years?

There's a lot of pretty established research (not pop theories) about short-sightedness, which has already been referenced in this thread.
I love it :) It gives the data weight.
> The problem is that most parents don't want to (or can't) invest the time and effort into teaching their kids how to do household tasks.

The problem with that is that teaching kids how to do human tasks is basically the definition of parenting. You're correct that many parents don't parent — but that's a problem which needs to be solved.
IoT Connectivity Comparison (GSM vs. LoRa vs. Sigfox vs. NB-Iot)
Building tanks creates jobs, injecting money into the local economy and making you more likely to be reelected. Nobody wants to be the politician that let the tank factory close, killing hundreds or thousands of jobs.

They're literally making tanks and driving them straight into storage because the army doesn't have anything to use them for or anybody to drive them.
Zarb: The Bedouin answer to barbecue
IIRC, 64 bits give you 200 years when you're counting nanoseconds. Why on Earth would they use a 32-bit integer? I doubt this was some kind of microoptimisation. My bet is on some sort of legacy component that is 64-bit-o-phobic.
Let's Encrypt at Scale
Atleast here in Finland the political hurdle is so tall that when the green ligth is finally given, they basically have to build the biggest reactor possible.
It's the same with .Net. I wouldn't consider developing Java or C# without 16Gb really. It's mainly the IDE that needs it, but also the build time, starting up services etc.. I guess this is similar with a lot of use cases these days. Web browsing is pretty expensive once you've got a few tabs open. This seems to be less of an issue on my desktop than my laptop though so maybe there are a few factors in play. Slow PC is frustrating though and my apk build is currently taking over 20mins...
Another Canadian in Toronto. Its not hard for US companies to work with remote Canadians but there is a perception that taxes, payroll, insurance is hard when its not. Its frustrating because the US dollar has more buying power so they can get higher quality developers at a lower rate.
I've been in front of a screen mostly all day for the past twenty years, and still have 20/10 vision. It's better than anyone else's that I know. There seems to be more to the story than just habit.
I've not been able to kill the idea of a plant that uses excess energy to create hydrogen which it uses to float its seeds far and yonder. Didn't know that there's already a lot of excess energy that could be used for such a project, though I suspect the knowledge of genegeneering needed to make it happen is a ways off still.
The thing is, do they just count all the lines of code in all the libraries they use, as well as the OS (all of it compiled from source, I would guess)? I imagine they do, since that's the only reasonable way that 100 million lines of code could be reached.
After requesting feedback, they sent a point breakdown and I saw they detracted just enough points for it to put me under their threshold