skysight-inc/HackerNews huggingface dataset:
I friend of mine is a senior compiler engineer for a living (in a major player of the console gaming field). He said multiple time that he would not be able to keep up with the incredible mess that is web development nowadays (frontend in particular).
Here's what it looks like, in case you're curious: https://i.imgur.com/hOOEzGg.png
Getting bad flashbacks to the days of explicit line numbers in Basic.
Not all time is born equal.

Imagine changing jobs. At your new job, you'll be able to go faster because you have a well optimized workflow.

It doesn't matter to your new bosses that you previously spent an ungodly amount of time optimizing your workflow and learning advanced tools, the only thing they're seeing is a productive employee.
At the risk of sounding uninformed, does this mean the Year Of The ARM Desktop will have these same issues with updates and standardised hardware, or is it just a mobile SOC thing?
If you equate concerted international government-lead action to totalitarianism, you are part of the problem.
All I know is that I'm in a good place with my experience in finance and my gains, and was just trying to share information. And fyi, the information shared isn't "mine", it's what's used in the industry, and the measurements outside of technical indicators are used by the Treasury Department.

But whatever works for you man.
The yield inversion predictor is 100% over the past 40 years with no false positives. The only problem with yield inversion is that it may be 2-years or 3-years early. (2005 yield inversion was followed up by recession in 2007).

Here is a graph of 10-year minus 2-year, a yield inversion is whenever the graph dips below 0%.

https://fred.stlouisfed.org/series/T10Y2Y

The yield inversion predictor is incredibly powerful.

----------

EDIT: Part of the reason for yield inversions to happen is that a large number of people are buying long-term bonds, because they think a bear market will exist. Its better to hold onto a 10-year bond through a recession, because short-term rates will drop during a recession.

We don't quite have a 10-year inversion yet, but we have a 7-year inversion. 5-year yields less than 1-year at the moment. So investors prefer making less money on a 5-year (to guarantee a stable interest rate), rather than 1-year.

That means a large number of people are predicting a recession.
0. Graduated from a top CS uni. Starting salaries were lower than KFC assistant manager. Started looking outside tech to for enough income to sustain being a programmer.

1. Put down $6000 on a coffee kiosk. Made real good money every day. But partners were all dishonest and manipulative.

2. Built an app for a guy. He paid well. Built another app for him. Contract sucked, one clause meant we couldn't get paid even though the project was 75% done.

3. Wedding planner business. Too much work, too little profit.

4. Brownies dropship, successfully distributed in petrol stations. Slow cash flow, dishonest suppliers.

5. Sold snacks and tarts. Did very well in festive season, but demand flatlined after.

6. Manufactured crab crackers. Unit economics didn't work out. Dishonest suppliers. Too capital intensive.

7. Did prototype for a big company. Contact person later paid me half of what he verbally proposed. Project had potential, but felt cheated.

8. Large tech project. Contact people were aggressive negotiators, trying to get insultingly unfair deals. One partner ragequit over it so we didn't pursue it.

9. Tried to do price comparison startup for groceries. Grocery suppliers didn't like it because it puts pressure on their low margins. Gov warned us that crowdsourcing is illegal if we didn't get grocers' consent.

10. Pivoted to recipes + e-commerce. Went remarkably well, but had to do some unethical things.

11. Tried to pivot to Blue Apron style service. Too capital intensive, not enough VCs here. Logistics and market were underdeveloped. (A YC startup ended up doing this reasonably well, Dahmakan, but with substantial changes)

* Success point! Gave up on the startup. Sold whatever I had of my startup at this point, at enough money to cover up for all the above losses. Bought an Alienware and 4K monitor, wasted 1-2 years of my life playing games.

12. Built app for a guy. Was paranoid of payment so there was a standoff where I refused to add features and fix bugs until client paid. Project was 90% done but client didn't close deal because of bugs.

13. Took on a hell project just to try to be a hero. Unreasonable budget, unreasonable specs, nobody wanted the job. Couldn't do it.

14. Worked on a startup for a guy. Too ambitious, architecture was too complex for team. Employees were overworked and unfocused, often "forgetting" to do things they were supposed to. They brought in consultants, managers, interns. We had 2 day sprints where half the time was spent in meetings discussing timeline.

15. Inherited company from late father as a non-executive director, hoping for passive income. A Fortune 50 company didn't pay, putting said company about $500k in debt/bankruptcy. Saw the red flags early, but hard to put foot down on family business.

16. Major project for multinational companies (plural). Top notch team. But VP insisted on unreasonable deadlines. 6 month project shortened to 6 weeks, at half the quoted price. Hacks were made, failed quality control. Teams blamed each other, started wasting each other's time to buy more time for their own work.

It seems like a lot but there's been some moments of success as well :)
Bithumb Will Launch a Licensed Cryptocurrency Exchange in the UAE
Xiaomi E-Scooter Can Be Hacked Remotely
Yup either everyone who talks about carbon capture literally believe in magic and failed high school chemistry/physics, or there is more nuance to the issue than you think.
RST+Sphinx is really fantastic other than the impossible to remember syntax.
I'd be on board with that if it doesn't exclude non-degree holders from working in web development.
Once you have the proper shaving environment set up it should be pretty easy to keep them as smooth as desired.
Scytale launches commercial offerings for securing cloud workloads using SPIFFE
Was it the mass transit they opposed, or the condemnation of property for an avenue above the subway?
Even if you are very good at vim, it's still debatable.

The thing is, vim forces you to do a lot of stuff that the machine could do for you. E.G: you need to remember states and how to transition between those states. Plus the human mind sucks at context switching.

All in all, this adds up, and there is a limit to the cognitive load you can accumulate. You only have one brain and you need to share it between all tasks, including solving the problem at hand and using tools to do so.

Half of my income comes from training professionals on site. Experience taugh me that every time somebody uses vim, 4 things will happen:

- the person will be one of the best of the team

- the person will have some weird bug/config problem/compat issue at some point and will waste time fixing it at least once during the training, swearing it never happens (also the person with vim usually has a very custom setup so this compounds)

- at the end of each day, the person will be one of the most exhausted, and will make way more mistakes than the others compare to the morning baseline

- at equal technical level, the person with vscode/sublime/jetbrain will be faster on average. Maybe not the first hour. But it will come.

So, yes. Vim may be fun. It may suit your workflow and ecosystem, and even your sense of aesthetic. But I don't buy the productivity boost.
We should be running full speed to cut emissions whilst also implementing things like this https://m.youtube.com/watch?v=vpTHi7O66pI which both sequesters an enormous amount of carbon and improves our planet.

In Europe at least these are things we can do without extra costs by just changing the farm subsidies so they encourage good behaviour. Just as we can do the same my moving fuel subsidies away from fossil to renewables.
They don't need to. For example in the UK, goods sold need to be of "satisfactory quality" at the time of sale, and if in breach then the seller has to make it good for up to six years after sale, depending on the expected market lifetime of the product.

Something like that is all that's required in primary legislation.

What is missing is a finding that a sufficiently severe security vulnerability present at time of sale falls short of the expected standard. The general concept could be enforced by a court ruling setting precedent or by still quite generic legislation.

Finally it would be up to the courts to decide on a case-by-case basis what constitutes "sufficiently severe" in specific cases. That's no different to how everything else in law works.
The problem isn't Firefox. The problem is chrome. Since it has a biggest market share and most of the web developers use it. Websites tend to be more optimized for Chromium engine than Firefox. I moved to Firefox and Gmail and other google apps work terribly slow. I'm trying to find a new email provider now . Does anyone have recommendations?
Ask yourself this: does the offer sound more like a legitimate business proposition, or more like a plotline from the Silicon Valley TV series?
Programming is much worse. In the beginning, I spent just a few hours a week programming. Today, it’s a sizeable fraction of my work week. Programming is thus a complete waste of time.
For the first couple years I used vim, I spent half the time just hitting "i" and using it like a normal editor. And if I was in the mood to learn something, I would hit <esc> and try not to wreck my document. It's not that big a barrier if you start gently rather than going with a purist mentality that the arrow keys are evil and should be pried off the keyboard. :)

This approach is especially nice when there are great vim keybindings for things like Visual Studio. The only thing you have to learn to start using vim is to always pay attention to if the cursor is a block or not, and if it is, remember to hit "i" before you mash keys if that's not what you want.
ICE London 2019 and Blockchain Integration into the iGaming
Man, this kind of comment just baits godwins law.
> For compatibility with legacy systems

I understand, so why didn't they keep the optimized version?

> Probably to give people less reasons to choose rc4, in case this was enough reasons for these people to choose rc4. Also because this is less code to maintain.

But they just said that they kept it for legacy reasons. It has already been chosen, and most of the time you simply can't choose to move to another one. The only difference is now that legacy systems will be stuck with a slower implementation. For what reason exactly?

Is "less code to maintain" really a valid concern? Do they actually have to maintain it after it's been written? Do you have to touch the already-existing optimized code? I assume there are no bugs in there, so I don't know what there is to maintain about it.
Gonna check it out, thank you for sharing!
I don't think that's the right logic.

Say there are ten "events" that have had recessions follow them (or not). Each of these events happened 10 times.

For the first type of a event, a recession happened just once afterwards.

For the second type of event, a recession happened twice.

For the third type of event, a recession happened three times

The third, a recession happened three times.

The fourth, a recession happened four out of ten times.

The fifth, a recession happened five times.

Etc...

This has very little to do with flipping a coin, and much more to do with deciding the right time to pay attention.

Half a chance of getting hit by a car is not the same as "flipping a coin."

Generally, throughout the past hundred years or so, there has been much less than a 50% chance to enter a recession. I don't know the numbers, but for any given year, it could be 10%. If there is now a 50% chance, isn't that a 5 fold increase in risk?
Any chance you can put it on github?
Bonus of writing a book in it: about 50 pages in you finally get the hang of it.

"Which side of this does the underscore go on!?"
I was exaggerating a little for effect, but not dramatically so, once you take the multiplicative effect between BOM cost and price on the shelf.

To give you one example of a non-8 bit architecture, I used to work on CSR Bluetooth devices. For a while, the third most popular architecture was a little known thing called XAP, because it was in all of the 1-2 billion chips that CSR had made. XAP is a 16 bit processor in every way you can be a 16 bit processor: both the size of a byte (minimum addressable memory size) and the size of a word (size used for compilation) was 16 bit. You couldn't sub-address any larger types to serialise data. Also, the code space was separate from data space, and so function pointers were 24 bit (2 words). This meant that a lot of casting that developers take for granted wasn't possible (e.g. store a pointer in an int).

All of these choices meant that the XAP was very low gate count, and so very power and cost efficient for a surprisingly capable little processor.
I have seen comments like this so many times, yet I can't think of much things in which emacs can help. I have 10s of keyboard shortcut in vim, but all of the steps are just combination of keys or passing selection to unix command. I can do all of the things in most programmable editor. The thing you described(error analysis) can be done in any language and I would have done in vim and wrote a shell script. It doesn't require any extensibility from editor side. I know how extensible emacs is, but there are very very few examples that requires this.

Secondly the argument that lisp is better for text processing is not even relevant. You can install lisp compiler and use it with most editor if we are just passing the input into it.
"The producer expects this device to be unsafe after 2 years" would be more accurate :)
Have you ever tried to set up a colorscheme for vim? Add plugins, set keybindings? Imagine a non-engineer trying to do any of these things. Even as an engineer it's taken me years of iteration to get vim to a place where I'm as fast as I am, and I still get frustrated setting up a new computer (and I've gone through the trouble of hosting my dotfiles on GitHub!)
Unemployment is very low and we are adding jobs. I usually get 2-3 recruiters/week contacting me. However you do some seem some layoff stories too. I am wondering where these jobs are going.
The number of programming fuckups (or bugs - call them what you want) causing me real life stress seems to be increasing exponentially as I'm getting older
I can't reply directly to SketchySeaBeast but you're right, there are probably alternatives. Emacs shortcuts are widely used on terminal emulators iirc. Vim is just one option for a portable, efficient way to edit text.
911: Vulnerable to Hackers?
Assuming it wasn’t weather related, it sounds like the delay probably made OP eligible for some type of comp as well. The round trip from Chi to Mad is around 4 hours (depending on o’hare or midway). Often airlines will have a policy of comping if the delay results in arrival more than 3 hours after originally scheduled (and in the EU, is the law!).
Every tract of land on Earth is claimed by a government. That's the appeal of space exploration, get out from under the thumb of intreched elites.
It is not as clear cut and may be different with first-world economies and developing ones.

In developing ones cities are typically wealthiest more -> CO2 emissions due to higher standard of living.

In first-world cities are more efficient.

https://www.theguardian.com/environment/2009/mar/23/city-dwe...
If you want to sell good feelings, I guess that’s fine, but never convince yourself that you’re making an impact.
Drago Anguelov (Waymo) – MIT Self-Driving Cars [video]
Great explanation @mAritz!

Thank you for your feedback @Ndymium, we've shipped a new version of the website that has a loading indication (based on the with-loading example posted above)
> trying to terraform Earth

Interesting phrase ... isn't Earth "terraformed" already, by definition?
Must have been really tough for the Spanish conquistadors being greeted as gods by the people of the New World :)
> "Why the censorship is done by a corporation is so much better than the one done by an elected government? I think that censorship is the wrong thing not who does it."

Speaking as a child of communism, the difference is that in case the government is doing the censorship you're no longer free to build your own platform, you're no longer free to have your own voice.

In one case it's a matter of freedom, in another it's just a matter of cost. The difference is night and day.

---

> "For what it seems the USA election was deeply impacted by a foreign hostile government using Facebook ads. There are countries where sectarian violence is on the rise thanks to how Facebook prioritises stories for engagement."

Introducing censorship won't help fix these issues and there's absolutely no evidence that regulation helps in increasing the quality of news. Worse, government mandated censorship is pretty much irreversible without a revolution.

This notion that people need protection from external influence has been the explanation for the censorship happening behind the Iron Curtain. It's the logic used by dictators and oligarchies.

---

> "Should these companies be allowed to run what accounts as psychological experiments on big portions of the population without any supervision? For me, the answer is no. It is unethical and it will impact negatively the people affected."

You still have the freedom to delete your Facebook account and note that I totally agree about privacy protections. I love the GDPR, but don't push censorship on me just because you are unable to distinguish fact from fiction.

Also don't lump privacy together with fake news, in order to appeal to emotions, because they are not the same thing. Why don't you throw a "think of the children" in there too.
Also take a look at rambox[1] which is partly open source. However they are all just webframes to the services.

For a true gateway look at https://matrix.org which has a whatsapp and telegram bridge in addition many others.

[1] https://github.com/ramboxapp/community-edition
> Sensationalism is more important than reputation

I would blame Google and Facebook for this though. G crafted the online marketing landscape to favor using their ads (since most brands use adwords the most), and Facebook's post model favors clickbait headlines so that users click them and continue to use FB.

Thankfully these news publications have figured out they can start charging a monthly fee, like it was before the internet, but I fear this will push out small players that don't get as many subscribers as the new york times.
You can definitely go too far with something like this. But although he might not get his time back on this project, he'll probably be writing more books and course materials, and he'll be moving faster on them because of the setup work he did for his current project.
To Start Life at the Nearest Star System, How Big a Spaceship We Would Need
I support the Google play model- if you want to have your app on the Google Play store it has to conform to certain standards, but the operating system allows you to install arbitrary APKs
do you have a more detailed write up for this publishing process? or some references that you followed to get this set up?

I'm looking for alternate ways than just github-style-markdown+pandoc for creating ebooks for more features and polished look

I'm also looking into alternates like https://github.com/rstudio/bookdown, https://github.com/hplgit/doconce and https://www.methods.co.nz/asciidoc/index.html
Yeah, I know he thinks that, but he's pretty clearly wrong. Global warming could wipe out civilization but it won't wipe out humanity even in an absolute worst-case scenario. The worst pandemic in recorded history, the black plague, only killed a third of the human population. Even if a pandemic wiped out 99% of us that still leaves tens of millions of people to repopulate the planet. I think we can safely rule out zombies.

Nuclear war might wipe us out, but that is looking less likely than in the past. And if it does happen I think it's arguable that the universe might be better off without us.
"There are cases where safety lines aren't possible" in programming, too, but such cases should be as rare as possible. Coding C/C++ software in this day and age (or software in any other language lacking extensive safety properties, for that matter) is the IT equivalent of working at height and without safety lines 100% of your working life, purely for shits and giggles.
That is true if deliveries are made one at a time, but if a delivery truck is making multiple deliveries at a time and makes an attempt to optimize it's route there would be less CO2 produced.
Savory has been heavily heavily criticized. I'm not versed enough but it seems he's preaching more than proving.

That said if you get to make people walk into places to produce carbon sequestration areas/devices instead of burning fuel .. you'd get squared returns
There's a legend of another yak. It's called "dotfiles management". It has the wildest mane of hair and actively resists shaving. If however you manage to get this yak shaved, they say it will confer the power to keep the other yaks bald effortlessly, at the low cost of occasionally removing the stubble from your dotfiles yak.

There's also many legends of people going mad trying to shave this particular yak so...
Answer: Yes, these people need jobs and there is a lot of money to be made legally drilling offshore oil wells off the coast of Guyana[1].

Consider coal, the poster child. Blaming the coal producing states[2] might feel good, but it's not very effective. Personally, I prefer to have a shared global responsibility mindset because I too consume goods that are made in China, where ~50% of the coal is burned. How do I sleep at night? Quite well because I'm often exhausted from startup life + BJJ + kids :-)

As a citizen in a democratic country, if you want to affect change, policy seems to be the way to go. As far as environmental problems go in the US, the boundary between federal and state is not well defined[3] and most recently the federal government seem content with letting the states take more of the burden. A few (humble) thought starters for US citizens would include:

A. Learn how much your state is burning[4] and what your governor is doing about it
B. Find out about organizations and lobbying groups that align with your ideals
C. Vote with your money[5], and vote in the election

---

1: https://corporate.exxonmobil.com/en/Locations/Guyana/Guyana-project-overview#explorationWellsDrilledInTheStabroekBlock
2: https://www.eia.gov/tools/faqs/faq.php?id=69&t=2
3: https://en.wikipedia.org/wiki/Federal_and_state_environmental_relations
4: https://www.americangeosciences.org/critical-issues/faq/which-states-are-largest-producers-and-consumers-coal
5: https://lobbyit.com/how-state-and-fe-lobbying-differ/

edit: format
The article is about Mars One, which was about sending humans to Mars.
Thanks - that's great! Wonderful that (absent CSS), it still works.
How to self-taught programmer apply for big companies
Assuming, I learned completely MOOC Computer science.
How to get job at Google or Facebook.
Anyone used to do this. Please give me advice!
Thanks you
Legality and ethical correctness are not always the same thing. Just because the court doesn't see any conflict with current law doesn't mean it is the right thing to do. In that case, there should be a change of law.