skysight-inc/HackerNews huggingface dataset:
Having thought about this myself; the main thing I would note is that I am seeing more and more companies start to write things in rust. It seems on a definite uptrend.

So there is quite possibly work for you in the field, especially since its emerging, you could be in early.

Having said that golang is also on the up and up and probably currently there is more work I would guess; but obviously also more competition.

Lastly; to the average person like myself who is half-sysadmin half-developer (I'm not a software engineer, but I can read and write many languages "well enough") -- Rust is definitely more complex from my small amount of playing both in Syntax and basic things you need to do to "get started" -- I am sure these would evaporate quickly once you actually learn it properly early on but if you have little other language experience you may struggle with it a little as a 'first' language. Where-as go feels a little more script-like and a little easier to "bounce off the walls" in early learning.

So; is it worth learning? IMHO, yes. Is it the best choice? That may depend a little on your previous programming experience and what job market you are in (for example probably easier to find an onsite job doing rust in Los Angeles, USA than Perth, Australia)
Unless I’m mistaken, your list contains both semiconductor companies with and without fabs.

I think for this discussion semiconductor companies with fabrication facilities are more interesting.

How much fab is still done in the US?
It has to do with memory. In server grade computers, each socket has memory local slots that it can read and write to very fast. Read this:
https://en.wikipedia.org/wiki/Non-uniform_memory_access
You can't check if the server actually runs that reproducible builds.
Thanks for that — it helps start to make sense of it. I wonder how sustainable the practice is; presumably a property owner making that sort of calculated decision is also looking at the negative impact on their other tenants.
Deploy an HTAP Database in 5 Mins with TiDB and TiSpark on Your Mac
The fabrication of SoCs for mobile is mostly at TSMC in Taiwan and Samsung in Korea, but the ownership of the chips is American. TSMC manufactures the die, but it's fair to say that Qualcomm is the one "making" it since they own the IP and do the front and back end design-work. Similarly, you can say Apple makes the iPhone, even though final assembly is done at Foxconn or Wistron.
I figured it had to be something with the tax laws, otherwise it makes no sense how much I see empty some places.
What about earthquakes then?
This startup is solving the worst thing about end of holidays – useless currency
Yes, it is worth investing in learning Rust. As is learning Go. Which depends on what you want to learn and what you already know.

I like to learn languages like building a toolbox. I try to pick up popular, well known tools that don't have a ton of overlap with my existing tools. My go-tos: Java, Python, and C can get you pretty far. Go is a great statically compiled, GC language, with decent memory layout control and with a good concurrency story and a nifty type system (coming from Java). Rust has novel borrow-checker that's probably worth learning and seems to let you solve tasks suited for C but with more structured types and a better/simpler multi-threading story.
The C128 is a really bizarre beast - it actually "boots" with the Z-80 in control initially, and uses that to check for a CP/M disk in the drive, a C-64 cartridge in the cartridge port, or if you hold down the Commodore key, and uses that to determine whether to go into CP/M mode, C128 mode or C64 mode on startup...

During CP/M operation, some BIOS functionality actually causes a context switch from the Z-80 to the 8502 and back...
Ah I see, it doesn’t look like there’s a 3 year option anymore. Thanks for the info!
Are you talking about contributions to OSS in general, or specifically around processors?
Our agenda was removing bundled adware and improving user experience. Mystery solved.
Yeah, my wife and I are definitely disappointed they could find a way to make it work, largely because of discoverability. It definitely made it easy to find new toys, see how they would look/feel in person, etc. Others stores just don't have the selection they did and the experience on Amazon isn't as easy.

Another thing is knowing the quality of stuff you are getting. Of course, plenty of cheap crap gets sold at Toys-R-Us and elsewhere, but some of the stuff on Amazon is in a league of its own in terms of poor quality and I suspect it will continue to get worse.
I'm glad you mentioned this- something that perplexed me a lot this year about the uproar on privacy is how people expect to have the ability to upload unlimited amount of personal images and videos for free, make internet call for free and somehow don't expect these companies to make money. And privacy is currency unfortunately- if we were in a perfect society everything will be open sourced and like signal all tech companies will be publicly funded- but it's not. We fail to see value in these companies and what they do and instead demonize them. Hopefully someone can let me see what I'm missing.
It is really annoying that CS conference proceedings don’t have a mechanism for retraction or post-publication errata.
Scraping Amazon is fun and all, but when you start overdoing it they rate-limit your IP and show you my worst nightmare: the Dogs of Amazon (a 500 page with pictures)

Why do I know this? Because I'm the CTO at Nazdeeq.com where we let users buy Amazon products from countries where they don't ship easily, like Pakistan.

Edit: totally open to partnerships in more countries
Cap gains are absolutely NOT passive.

I build a company. Work my fingers to the bone for years, and take a significantly reduced salary compared to my market value. Later I sell it for a billion dollars.

That is taxed as long term capital gains. Are you saying that’s passive? Sure, you buying a few shares of Ford is passive, but tons of capital gains like in my example are not.

Also, you comment “that came out fine” is rather flippant. When you dominate the world after a world war, pretty much everything is going to go your way, whether you tax income at insane rates or make black people drink from separate fountains. Both occurred in the same time period. If you use you’re argument that “things worked out fine”, why not also keep that around? I think the reason is we’ve managed to see that correlation doesn’t drive our decisions there. And they shouldn’t in taxation either.
That's really interesting. Thanks for pointing this out.
You (sourceforge) have been getting a lot of, imo, unfair flack in this thread and I just wanted to say thanks. Honestly sourceforge isn't the first place I think of when I need to host code, but I have downloaded a few projects from there in a past weeks and it was much nicer than I remember. Ill make a point to check it out one of these days :)
Have you ever used Rust? it is not object oriented at all. It uses Traits (kinda like interfaces) for generic programming.

If you don't know, please don't muddy the waters.
Here are some of the old comment threads: https://news.ycombinator.com/item?id=12166585 https://news.ycombinator.com/item?id=12179222
You have to define "they". One of the most useful aspects of polygraphs is their ability to spur spontaneous confessions. Most people who leak/serve as foreign agents are not Snowdens, they're largely weak people who's weakness is being exploited by a geopolitical adversary. Put a weak, vulnerable person under the microscope, present even a hint of extra scrutiny and all the consequences that might entail, and they often crack out of semi-irrational fear. I say semi-irrational because while ploygraphs don't often hold up in court, they can be useful in targeting potential suspects for further investigation/monitoring.

It's not all jail cells and Guantanamo bay.
Huge fan of Webkul. Really liked earlier open source project, Coolhue!
More funding coming this way for RISC-V
Not only all that you mentioned, but picking a language isn't like it was 25 years ago.

Some hypothetical "best language in the world" is irrelevant without the tooling and ecosystem around it. "BLITW" still sucks if might as well write the code in Notepad because the editor/IDE integration sucks. "BLITW" sucks if the community consists of 8 people on github.

I hear of Crystal a couple/3 years ago, and it sounds neat on paper - a statically-typed, fast Ruby. Cool, but it's completely meaningless to me because it doesn't fit into any ecosystem that me or most developers care about.
This seems a bit confused. You complain about parallelism, but then raise other languages for their concurrency stories. Concurrency is not dependent on parallelism and indeed Crystal do have a nice concurrency story with fibers and channels that perform pretty well.
Ask HN: How do you get started with bug bounty hunting?
I've been doing a lot of CTFs for the past year or so, and I would say I am fairly good at them. I thought of getting into bug bounty hunting to make some money, but I am lost at how to get started.

In a CTF, the challenge is usually pretty small so you can literally go through the entire attack surface in under 30 minutes and find the bugs, but with any of the websites that I see at HackerOne, I have no clue with how to proceed or where to focus on, especially because it's usually blind (no access to source code) and all the code/requests are obfuscated, so it's pretty hard to figure out what something is doing.

Any tips would be appreciated. Thanks.
Even in Singapore the max sea temperature is 32C, which seems cool enough to cool a data-center.
I wouldn't expect your /tmp example to work, because if unveil is anything like pledge, additional calls can only add restrictions, not take them away.
If you want to discuss “fair”, I’d tend to agree with you. But taxing them while not screwing out all the other business structures that look just like this (see harryh’s example above) is damn near impossible. Which is why the exemption is in there. Figure that out and it might change. Until then, you risk screwing up all sorts of businesses that are not financial let alone hedge funds.
I've written fairly complex projects in both languages, but have a great deal more experience in go. I think tptacek nails it with this advice: go is much easier to learn. One of the things i really like about it is how easy go code is to read coming from almost any language.

It makes sense to get comfortable with go first because the time commitment to achieve basic competence with rust is much greater. Rust will definitely open your mind but it will take some time to get there.
iOS – MacOS: What No Actually Means
Your response is the customer relations equivalent to "it works on my machine." Ignoring the problem isn't going to make it go away.
Russell Brand’s ‘Under the Skin’ Is Surprisingly Brainy
Italy shuts ports to rescue boat with 629 migrants on board
>alternatives like Apple

I would never trust Apple because they have consistently lied and cheated me - For instance, they throttled the speed on my iPhone, they hid the fact that my iPhone has more probability to bend and finally, as a cherry on top, they refused to honor warranty for a design flaw of theirs.

When they realized they fault, instead of making a free replacement, they charged me $30 for it.

Given all these experienced with Apple, to my eyes, Apple is no different than Google and I wouldn't trust any word of theirs as they've consistently been exposed time and again lying to consumers. So, I don't know where you got the idea of Apple being "entitled" to be in that list, but I'd say it's the right thing that they aren't.

>pro-privacy alternatives like Apple

I don't believe this. There is no evidence to support this as Apple runs on proprietary code. And you and I don't have access to the source code, so we have no idea what's going on on their servers. Ever wondered how Apple gets its data for its Apple maps? For all you know, they could be collecting your location information to build their database. Isn't that a privacy violation? I work in the Analytics industry, inside an iPhone, using Charles proxy, you'll be able to see random requests hit Apple's servers from time to time. For all you know, this could be info about you. You can't prove it nor disprove it.

I would never dare put all my trust into a single for-profit corporation whose sole goal is to maximize revenues and has been consistently exposed for unethical practices to its customers.

So, hope that answers why Apple isn't exactly a consideration.

[1] http://bgr.com/2017/12/28/iphone-battery-apple-apology-lette...

[2] https://www.theverge.com/circuitbreaker/2018/5/24/17389220/a...

[3] https://9to5mac.com/2018/06/07/class-action-lawsuit-apple-wa...
I read reports years ago they were at 28nm:

https://www.qualcomm.com/news/releases/2014/07/03/smic-and-q...

https://anysilicon.com/smic-28nm/

http://smics.com/eng/foundry/technology/advanced_logic_28.ph...
May I ask in which field had your father been awarded his patents in? Electronics? Software?
To me, no. I have used newer, integrated systems and for the most part saw good value.

That is all a nice to have though. I'm quite happy with an earbud mic combo and a charging cable.

I prefer my cars simple and lean. Sometimes, I'll rent something fun when driving for pleasure is more of a focus.

Otherwise, it is just a car.
This is old news and a repost. pass...
Of more interest is will this scale up culturally. Going in this direction at scale means monetizing physical socialization. I've observed this while touring Tokyo, where the society and culture has accepted eye watering residential real estate prices with accompanying micro-sized residences by American standards, in exchange for scads of commercially-run spaces used for social activities. Socialization there seems to take place outside of people's homes, and in restaurants, bars, and other commercial venues. These venues seem predominantly mom and pop sized and run in the non-tourist areas, small, and affordable.

I have no idea if that will translate into American urban culture; I can see cases made for Millennials and post-Millennials embracing this model and rejecting it. I don't see it happening in the suburbs, much less exurbs. For this business model to work at scale, it would have to be embraced ubiquitously, but I'm not convinced there is a lot of space left to scale into after Starbucks got there first in so many locations.
That's literally what the OP did. A 1950X is only $799 now, so less than half a top end i9.
>> (particularly for porn)

> I had not considered Bing a serious competitor to Google's search engine until now.

I can’t tell how much humor was intended here, but that’s a serious competitive point that had not occurred to me. Ever. It’s not something that MS could use in a marketing campaign, but could easily sway lots of people to give it a try when they otherwise wouldn’t.
You might find a public policy institute who would be willing to accept financial compensation for creating the article you’re interested in.
Maybe it's because I learned Ruby after Perl and Python (and C and C++ for that matter), but I find it too quirky.

e.g. These three expressions have three different values:

1 + 2
+ 3 + 4

(1 + 2
+ 3 + 4)

1 + 2 +
3 + 4

3, 7 and 10 respectively. Because newline is equivalent to semicolon and Ruby allows void expressions.

I just tested Crystal and it does the same.
Machine learning can run on tiny, low-power chips
You can start answering that question with this:

https://en.wikipedia.org/wiki/List_of_semiconductor_fabricat...
I just logged in to check and the option is not gone:

https://i.imgur.com/4gcnqzg.png
Yes, I do care. Because if Trump ordered it, then likely Linux, Windows, Android, Mac, and iOS also were ordered to have these, and nothing is safe.

But if Google decided to put a chip in their computers of their own initiative, then that's not an indication that the other computers have a chip. So I feel I'm much safer.

I care about my rights. If computer manufacturers lose their right to design their products as they see fit (i.e. they're forced to install chips against their will), that means the government is severely limiting its citizens' rights. There is likely no hope for my freedom. But if a manufacturer puts a chip in of their own free will, that's not really infringing my rights. I can simply buy computers from a different manufacturer.
Yea, publicly attacking folks is a sure way to get yourself more users! /s
Pathetic Dot Theory
People have different ideas of “responsible”, and different levels of risk they are comfortable with.

I read an article a year ago about an anthropologist doing field work somewhere in a hunter-gatherer village in Africa marveling that a 9-month-old baby was playing with a machete. The anthropologist asked the mother if she was afraid the kid would get hurt. The mother said “he’ll figure out soon that the machete is sharp, and then be careful after that.”

Personally handing a baby a machete is a bit much for me, but my not-quite-2 year old and I walk around barefoot all the time in the city, and people are constantly asking me if I’m worried about broken glass or whatever.
Anecdote time: I took my cousin (12) to a toy store once. First it was difficult to get him out of his iPad and get out of home. Second he was completely indifferent to anything in the store. We ended up buying some card games and credit for mobile games.

+ There aren't many kids anymore.
A CLI app for database schema migration
> stigma coming from the academic side that dataset collection is a low-level problem not worthy of serious algorithmic investment

Agreed it needs more attention, but - for academia - I think it's more of an incentive issue than a stigma issue. E.g. harder to benchmark the performance of two algorithms if they don't operate on the same dataset. Also to be fair, research into things like synthetic data mitigates the problem, just in a different way.

The paper you cited is interesting. Thanks for sharing. Hopefully that spawns more focus into understanding the subtleties of each dataset. IIRC Kaggle also had issues around generalizability, but for different reasons.

Anyways it's still early on... but we're currently building tools to help solve this problem. In particular simplifying the data collection / labeling process for vision systems. Would love to chat further w/ anyone interested in providing feedback. Email is sara@viewpointrobotics.com
> You gain absolutely nothing if you upload your contacts, photos and other data to iCloud.

This seems so deliberately wrong that I shouldn’t respond, but I will. Quick and easy synchronization of contacts, calendars, and photos are all features that I appreciate. What’s more, my fearful-of-technology brother tells me how useful they are to him. He mentioned photo sync as a benefit only a few days ago.
Not sure what you mean.

Talent is more pricy in places that lack them. Waymo can tap into googles vast amount of talent pool, this talented person would be worth less in waymo for sure.
A rule of thumb is that the more you pay for online services, the more pleasant, more privacy-respecting, and better support you have in the services you use. I use email hosts, file hosts, git hosts, and video hosts that are quite expensive, but the cost is totally worth it when you get used to the quality of service and product you get. There is very little reason for a company to sell your data when they make $200/yr from you. Even a slight rumor based on a misinterpretation of their privacy policy could lose them thousands of customers and thus 6 figures, and unlike the free services that couldn't care less if they lost thousands, they try very hard to keep their privacy policies honest and clear. It's just an application of the saying "you get what you pay for."
I think you meant to comment here:
How Children in a Maya Village Do Chores
https://news.ycombinator.com/item?id=17280710
If fab manufacturing is what mattered, ZTE would have never had a problem in the first place.

Those companies I referenced control a large part of the global technology industry. If you can't access their products or sell to them, you're often going to have a very hard time operating.
If by systems you mean drivers/kernels/etc, that kicks Go out of the running anyway.
> What's the typical way of using it

I mentioned elsewhere in this thread, I have been building a similar app so I can speak to my use case. In my case I'm building it because i have been trying to learn how to play in a more improvised way. I have been playing guitar for a long time, but have always been a chord-strummer, usually just kind of sing-and-play, more recently has gotten in to more advanced finger-picking "fingerstyle" patterns, but have mostly never strayed far from the bottom 4 or 5 frets because I'm just playing open chords or the odd barre when I need to. My goal now is learning more of the fretboard, learning to play "lead" a bit more, or just experiment with recording multiple tracks, jamming over a song or a looped track, or play with a friend.

Typically what my approach would be is to come up with a chord progression in a particular key, say A Minor. Then if I want to solo over top of it I need to stick mostly to the notes of the A minor scale. So the notes in the A Minor scale are just the natural notes, A B C D E F G, that's easy, but visualizing where they are all across the fretboard is not obvious, so hence the app to help with this. In taking lessons I have learned about the various fretboard "boxes" and having a visualization like this app can help you see how the different box patterns all fit together.

Another aspect that this has helped me with is visualizing chords at various places on the fretboard: if you have a song in A minor with a typical chord progression, say A-minor, D-minor, E, then your goal when you are soloing or improvising on top of it is to try to hit notes that are within the current chord, not necessarily all of the time, but to emphasize those notes and usually land on these "target notes" at the end of a phrase. These "target notes" are a subset of the A minor scale, and that subset changes depending on where you are in the song.

So being able to visualize the shapes of those chords and how they fit in to the different box patterns is important. Knowing all of the chords not only in their "open" positions but the myriad of other positions that they appear on the neck is a bit of a challenge, and I find that having a visualization tool like this can be a nice reference.
They’re having a theoretical discussion. That’s what creative people do. Turn off your scientism goggles for a second.
It's grating to hear people calling each other shills. If the only evidence is motive then it's too weak to draw that conclusion. The world is full of politically motivated people on all sides who aren't being paid by anyone.
"toy stores are deliberately and consciously avoided precisely because parents are annoyed at the effects"

This. I have a few kids of my own and make a point to never go with them to toy stores - they go crazy from looking at all the possible options and end up being unhappy because no matter what we end up buying, there is a gazillion things we ended up not getting.

Much better to get ideas from wherever (window shopping, other kids, forums, etc) and buy online - free no hassle / screaming delivery.

Even if you end up getting not the "perfect" toy they would have picked, it's a superior shopping experience for the adult.
Re use of "Western" in the article:

This in no way whatsoever invalidates your complaint, but my suspicion is they were looking for some acceptable means to indicate "well-heeled, two career couples from wealthy developed countries who don't pay enough attention to their own children." They were looking for a polite way to characterize their target audience that doesn't sound racist, classist or -- worse -- judgy of the very people who pay their bills that they would like to gently tell "It's a good idea to make the time to involve your messy toddler. It will pay dividends later."