skysight-inc/HackerNews huggingface dataset:
I got my first internship as a developer in my late 20s, so like you didn't have a formal computer science education. There isn't any right way but this was my path.

You aren't too old! Keep in mind competing against 22 year olds for a job means you're also competing against many who have never held a real job yet, don't understand anything about professionalism, or have never had to wake up before 10AM on a daily basis, etc.

I honestly think the main concern is salary. You will almost certainly need to be flexible as you are starting from the bottom. You also may need to work to ensure that employers know you won't be too expensive to hire.

The first programming I did was Excel formulas and then SQL queries which I was fortunately able to learn how to do at work (I was in a non-technical role at a software product company), so this was more or less paid training. I then got into learning some basic Linux commands.

I was able to further dip my toes in by taking two programming classes online at a local state university, Intro to Programming with Java and Intro to Shell Scripting. I think these classes were about $1,000 each, which is a lot, but still a lot less than a bootcamp and didn't require me to quit my job. (I personally think Java is a great place to start programming but I don't know if this view is shared among most)

After that I finally had the courage to quit my job, attend a web dev focused bootcamp, and I started my first job about four months after that.
Pity that you cannot get a preview without logging in. Judging by the other comments this gripe is shared by many visitors. A pity for you that you have to waste your moment in the HN limelight to get to this insight. I hope you take it to heart.
Early medicine stories are always great!
IMHO this applies to any craft. It's a level of skill and thinking put into building something that makes it "a piece of art", whether it's well written code or a well crafted piece of furniture - And appreciating a job well done brings joy to other people who know how to see it, just as much as poetry or a painting to art lovers.
I love termux.

The virtual keyboard integration is neat:

* Volume keys do ctrl and alt

* You can type into an intermediate text area to use the usual glide typing and spell checking.

Stuff that caught me out:

The root apps repository needs to be manually enabled. `pkg install root-repo`

Swiping from the left edge lets you manage multiple sessions.

My only problem is not being able to fully use an external SD card.
Yup. And it’s hard to even evaluate these things sometimes (and I have 20 years experience to guide me now).

We’re doing some frontend stuff at the moment and we needed a nice way to wire up keyboard shortcuts. After a week of false starts with other people’s libraries we wrote our own in a day that a) works how we need and b) is so small that anyone can understand it.
> For example, what about other industries who also need foreign talents? $100K might be top wage for some other industries but no where near the top in tech.

Need is a funny word. If google "needs" a programmer and is willing to pay $250k/year to fulfill this need and Pierre's Bistro "needs" a chef but is only willing to pay $80k/year to fulfill this need--what can we say about the relative strength of these needs and the value that enabling them to be met will create?
But as a developer with a place to make a decision, its part of the responsibility to choose a solution that provides the most value to your company or customer, even if you are part of a larger team. Also, a pilot and a developers job are much different. A pilot is responsible for ensuring that his passengers have a safe and smooth flight, which directly affects the company business. It's not like they just sit in the cabin and push buttons without a care in the world. Same for doctors. Point is if you are paid well enough, chances are your actions will directly or indirectly affect your companies revenue to some extent and you should keep that in mind while taking any decisions.
And underneath they compile to an int for loop and a pointer dereference, both of which can be undefined behavior.
> sort routine? docx parser?

You immediately went for two examples that are precisely not the kind of thing the author is talking about. Consider leftpad.
This is in response to security concerns for some EU countries, so it's really just a political tit for tat.

"The United States has been in a dispute with the EU's European Parliament and European Commission over visas for Bulgaria, Croatia, Poland, Romania and Cyprus. Travelers in those five countries are the only EU nations that the US requires to apply for a visa."
The best way to reduce the amount of land we use, is to stick to a plant based diet. Facts, see http://www.cowspiracy.com/facts
What problems do you have with external SD cards ? I use Termux and don't keep any data in-device, always in encrypted SD cards via device reader or attached via USB OTG. I haven't had any issues.

Edit : My devices are rooted.
ConnectBot[0] is pretty great for this too.

Especially when combined with Hacker's Keyboard[1].

[0] https://play.google.com/store/apps/details?id=org.connectbot

[1] https://play.google.com/store/apps/details?id=org.pocketwork...
DDR3 - ram that is no longer used in anything currently manufactured, for past 2?3 years?
Try DDR4 and we are nowhere near 2016 levels
Isn’t the Flat Earth movement a 4chan troll?
Totally right. Someone shares something for free and people explain how they would have done it better.
A person who is a citizen or a green card holder in the US, compared to a H-1b bonded (tech) laborer, has way too much rights and way little incentive to slog for an employer that is paying peanuts. It’s very easy for a manager to get more out of a team member who is on H-1B than from someone who is a US worker. So often US managers
In US companies also prefer to hire H-1b workers because they/employer have/has such disproportionate control over their immigration aspects.

In addition to this, if you consider the cost of healthcare (to the company and employee) which makes it too expensive to hire an older US citizen instead of hiring 2-3 young H-1B workers even if the per hr $ rate is higher. A US worker will balk at the kind of health insurance offered by these employers. Fresh grad h-1b often has no idea nor does care about it because they are young and healthy.

How can this be solved so that it is fair to the US workers?

Convert aspects of H-1B into a green card equivalent visa:

Aspect 1) employer can sponsor and bring in or hire a local non-citizen candidate. The new employee gets a 3 yr work permit to work anywhere at any time. Possibly the worker can leave on day 1 of work also.

What does this achieve? It means the employer will make sure the worker coming in has the best pay/benefits etc compared to anything offered anywhere else in the country.

If that happens, why will an employer, even if it is one of the WITCH companies, hire someone for below market rates at the risk of losing them the next day? If anything, at this point anyone who doesn’t need a visa, even a 50 yr old US worker (costs a lot w.r.t healthcare to the company) may be cheaper to the employer.

Aspect 2) automatic conversion to permanent green card after 6 yrs:
Since it’s been proven with Aspect 1 that the non-citizen is capable of being employed for 6 years without displacing an US worker, after being on this new H1b / temp GC visa, just mail a permanent Green Card to this non-US worker.

The only thing in such a visa is that the employer who is into abusing H-1b visas or wants to replace costly older employees with cheap young contractors stands to lose quite a bit. But why should anyone care about such employers? Sadly, these are the employers who lobby hard to keep h-1b visa with bonded labor aspects, alive.

Pet peeve: This article is making so many racist/regionist generalizations it is hard to understand what “South Asian” means. Does it mean people from India/Bangladesh/Sri Lanka/Pakistan? Or is it just a euphemism to refer to 1/4th of the world population ?

About me: I’m an ex-H1b person who became a Canada permanent resident without stepping into Canada even once (except for the landing procedures). This, after working for 6 yrs on H1b and my last US employer trying to get me to slog for my green card application. Being born in India, I saw no point in going in for a US GC and remaining a bonded laborer till retirement. While o fee sad that US and USians are squandering this opportunity, I’m glad to see Canada capitalizing on this and see a great future for Canada.
Yes. I notice those things.

I notice if they have an A or B or C rating, which is a reflection of some of those. I notice if they are in business, which after 5-10 years, is a reflection of some of those. I notice if the employees seem happy or frazzled which is a reflection of some of those.

The same goes for software projects. It's not always clear to me what the code quality is beneath the products I use, but the products I use for the long-haul almost certainly either A.) have reasonably high quality code or B.) are reasonably complete, because they are well maintained and don't sink beneath the weight of technical debt, and they persist over the course of the years.
Get a GPD Pocket 2 : https://liliputing.com/2018/07/gpd-pocket-2-preview.html
Any conversation that gets anywhere near art on hacker news makes me deeply depressed about the community here.
Just couple of points about the article.
1- the main focus of the study is to silence the sound while maintaining ventillation, i think comparison with the barrier is not relevant.
2- the structure is deep subwavelength compare to the mufflers size
3- low frequency can still be silenced with this design but need an stiffer material maybe metal
4- experiment is design considering both fabrication limitation ( 3D print size) and the tube material to be effectively work as a waveguide
Do Not Disturb: Tackling My Smartphone Addiction
Is anyone else surprised at the relatively mild reaction to this result here on Hacker News? Only a couple dozen comments, and many are addressing other topics.

Can we take a second to appreciate that this result will rapidly become the first thing taught in every single distributed systems class? And if this holds as a generalization of trustful distributed consensus as a field, then she has defined its Turing Machine equivalent. And it is even remarkably easy to understand! That is wild!!

Props to the authors. Personally, this is going on the top of my “to memorize” list.
I'd love to see statistics on how many injuries/deaths occur from recalled problems that users don't bother getting fixed.

I know I've had cars where certain defects (non-safety) were recalled, yet it took 2-3 weeks lead to get an appointment with the dealership, and several days in the shop once it was there (without a loaner vehicle). And I'm not talking full engine rebuilds either, just simple fixes. Most of the time I don't even bother anymore because it's such a hassle.
Mathjax is slow and requires client side JavaScript.
and as soon as Intel fabs closed prices soared and Japanese manufacturers were again making a killing on ram.
What prevents a large player forcing their hand on the "free market"?
Philadelphia becomes the first city to ban cashless stores
MathML is probably the best example of the late 90's early 2000's XML craze when everything was going to be XML and it was the best thing ever.

https://en.wikipedia.org/wiki/MathML#Example_and_comparison_...

Comparison to LaTex is almost hilarious. Showing well how in the end XML managed to combine the properties of Binary and Text formats. It's slow to parse like text format and hard for humans to read, like binary formats.

Personally I'd also really love that they'd just standardize LaTex or something similar. Why invent some non human readable mess when there is already a perfectly functional and widely used notation available?
Please Read the actual article
Is my shop the only one that is skeptical of bootcamp graduates? The thinking is that they have a deep skillset but in an extremely narrow track.

It's like they know how to use a hammer and a screwdriver, but they don't know why you would use a nail instead of a screw (or which thread pitch why) instead of a bolt instead of a jointery technique.

Maybe it is just that our company has a bunch of old timer generalists that aren't very good at interviewing someone with a narrow skillset? I know we try to, but it feels like the bootcamp people we've interviewed didn't have very good problem solving skills. We've successfully hired more junior people, but not from bootcamps.

What are we doing wrong?
Low income folks probably aren't working a cushy office job. It's probably manual labor.
Show HN: An Open Source Mixpanel Alternative
Invitation for the Guest Post #ML #Datascience
Hey,
This is an invitation for a guest post by the aspiring bloggers out there in the technical niche of Data Science/ML/NLP/Software Development related domains. Do check out sample blogs at https://prakhartechviz.blogspot.com/p/landing-page.html to get the theme. If you are interested, I can happily share audience engagement statistics.

P.S. Writing good English should not stop you from exploring this opportunity. Come up with some good pointers, rest should be good to go.

Contact: techviz27@gmail.com
If you abstract quantum-entangled particles to a communication channel with zero latency, you still have the consensus problem—you just run into the edge cases less frequently. So it would help, but consensus is still a fundamental challenge with parallel processes.
If only ^^. Look at the fb groups and all the videos on yt
The EU is acting as a single political body, that's good. The US requires a visa for visiting from the EU, thus the EU requires the same to USA visitors.
PSA: if you take TripleByte's online quiz, they don't have the capability of giving you the results of the quiz. At least, that's what I was told when I took the online quiz -- they couldn't share the results with me because the quiz is "adaptive" and scores and questions vary each time the quiz is taken. (I have no idea how they're able to do anything useful with the quiz results if they don't record them and the scores vary so greatly.)

I have no faith in TripleByte or their process at this point, especially since I feel I was somewhat taken advantage of (I did the online quiz expecting to get some feedback -- isn't that the point?). I'm certain they will use the collected data from my quiz to build their product, though.
I bet the recruiter just looked at the stars and said "yeah that's got to be a cool repo"
This quote by William James from 1899 struck me as important:

> How little we actually hear, when we listen to speech, we realize when we go to a foreign theatre - for there what troubles us is not so much that we cannot understand what the actors say as that we cannot hear their words.

As a non-native speaker of English, I started watching English movies with subtitles when I was a teenager. This had an interesting effect: after a few years of doing this, I am now used to knowing each word that is spoken in a movie exactly, on its own - after all, it is clearly printed on the screen.

I now get nervous watching movies in my native language (German) without subtitles, simply because I am not able to extract each word precisely. Somehow I trained myself to expect an exact "acoustic" understanding from movies, as opposed to a "semantic" understanding. It is incredibly how the human brain is able to extract the meaning of a spoken sentence by context, facial expressions and gesture, even if we only understand half of the sentence acoustically.
That looks interesting.

Where does that ws tool come from? Is it this one? https://packages.debian.org/stretch/node-ws

How do you send javascript commands over that protocol?
Porsche's Taycan EV has pulled in more than 20k deposits
The censors that previously flagged an outsourcing comment in https://news.ycombinator.com/item?id=18612296 are active again.
I have a funny feeling that this guy is going to push an agenda, particularly with his "free candy" example.

The trouble with the "the revolt of the masses" theme is that institutions are failing us, experts are frequently wrong, and if you want to see fake experts turn on cable news and there you are... Cokie Roberts is always warning democrats to turn the right or otherwise we'll have to have somebody like Pinochet purge the left (she won't tell you her husband was a foreign agent for the Pinochet regime.)

All b.s. All the time was not invented by Facebook, look at how the rush Limbaugh show was reality free before the web was invented.
This is for an electronic travel authorization, which the US, Australia and Canada already require of all visitors. It's simple and takes minutes online, hardly a 'visa.'
Speech recognition is great (when it works) for when you need hands-free control of a machine. The big issue with it, though, is that no-one seems to want to publish any reference as to exactly what commands you can use. It's not a natural language interface (and I'd argue that we don't yet have the technical capability for a real natural language interface) so you're left with the equivalent of a command line without any way to discover ccommands. Touchscreen gesture interfaces have the same problem, implementers are too busy trying to maintain the illusion that it's "intuitive" to actually explain the secret handshakes you're meant to use with them.
With small populations isolated during the centuries between stops, differentiation will be very fast and could happen within a single longer trip. There are only 10,000 years between wolf and poodle.

In order to avoid it, the groups could start the journey with a set of frozen eggs (or static genomes in whatever medium they find convenient) to be reinserted into the population along the trips, as well as extensive genetic matching between the living populations to ensure a viable long-term gene pool.

And, of course, it's not unreasonable to expect some groups to engage in active eugenics and direct their evolution so they are better suited to their way of live - nomadic or settler.
Hypocrisyis when your lifestyle is a full blown war on whole ecosystems and kills a dozen animals per year and you pretend to deeply care- for one animal, chosen by traits that could best be described as missguided antromorphism.

Your pet would eat you, if you had a stroke in your flat- lying helpless on the floor. All the nice moments, are just a function of the surpulus, that is provided by humanity via ecocide.
>It was no big deal—grandparents swooped in to keep things on the rails (something that is true for people of all income levels).

I'm not sure if you even realize the value of the support systems that were intact for these families. Not everyone has that. It seems like you entirely missed the point of post above.

What if you had an unplanned pregnancy with a one night stand? What if you live hundreds of miles from your parents? What if your parents aren't with you any more?

The point of counseling would be to get people to understand the risks. Maybe you're in a place where an unplanned pregnancy would be no big deal. Lucky you. You might be in a place where an unplanned pregnancy would turn your life upside down. In that case you better take much more precaution, like using condoms AND birth control.
We can do “sound pressure wave to phoneme stream” pretty darn well, and in way that generalizes to anything you have a phonetic mapping for. (cf DeepSpeech, etc)

Going from text stream of phonemes (“mmaaaayyynaammeezzzbahhhb”) to text stream of sequence of words (“my name is bob”)is vastly more limited.

One of them is speech recognition, the other is language modeling.

language comprehension? From experience, it’s cheaper and faster to get results by making a new human :)
Timaeus by Plato
Kopano and Kolab are open source mail+ solutions from the EU. I'd be interested to know if they applied for EU funding and whether they received it.
Here's an important piece of art from the early 20th century: https://en.wikipedia.org/wiki/Fountain_(Duchamp)

Cheap parlor tricks have a long and glorious history in art, and sometimes become important works of art.
> I think it's very likely to become a worthless parlour trick. That one piece may have value as The First of Its Kind [tm], but the others will be irrelevant.

That's technically not disagreeing with the OP. And I do think that the first one will be highly valued, independent of the fact that it'll be available. Just like the Banksy Image that was shredded will be worth so much more now; any images from now on that pull this trick won't be as highly regarded as well.

Other than that I agree: AI art is so easy to produce that the sheer quantity will make it uninteresting for collectors.
I recall a demo app from my teen years (late 1908s to early 90s) that demonstrated, after installing your coprocessor, improved 3D performance by rotating at "high" speed a 3D sprite on the screen. This was an Intel 80386 with an 80387 coprocessor - I thought it was doing matrix math. Nope, the 8037 was an external floating-point unit that arrived two years after the processor with which it was paired. Cringey.
You are implying Europe is more developed than America? America has per capita GDP comparable to Europe's top countries. If not what's wrong with comparing your country's labor laws to a similar country's labor laws?
Found this via https://news.ycombinator.com/item?id=19311544, which quotes this:

> "There have been, and will be again, many destructions of mankind arising out of many causes; the greatest have been brought about by the agencies of fire and water, and other lesser ones by innumerable other causes. There is a story, which even you have preserved, that once upon a time Paethon, the son of Helios, having yoked the steeds in his father's chariot, because he was not able to drive them in the path of his father, burnt up all that was upon the earth, and was himself destroyed by a thunderbolt. Now this has the form of a myth, but really signifies a declination of the bodies moving in the heavens around the earth, and a great conflagration of things upon the earth, which recurs after long intervals; at such times those who live upon the mountains and in dry and lofty places are more liable to destruction than those who dwell by rivers or on the seashore. And from this calamity the Nile, who is our never-failing saviour, delivers and preserves us. When, on the other hand, the gods purge the earth with a deluge of water, the survivors in your country are herdsmen and shepherds who dwell on the mountains, but those who, like you, live in cities are carried by the rivers into the sea. Whereas in this land, neither then nor at any other time, does the water come down from above on the fields, having always a tendency to come up from below; for which reason the traditions preserved here are the most ancient."
Your comment makes it sound like we're all one amorphous developer building one giant email, unable to airplane it because we're constantly switching to whatever hits the top of HN, when the reality is that you just saw a random HN article and made absurd assumptions about a huge number of individual developers who are emailing airplanes and airplaning emails daily and aren't fatigued by the tiresome burden of having 1 or 2 out of 30 articles on HN being something something javascript, even during the dark times known as the week of react hooks.
“Hacked”