skysight-inc/HackerNews huggingface dataset:
Yes, I love ST reference manuals. Sometimes it's easier to poke registers directly using the definitions in the CMSIS headers when you're doing something more complicated with the ST reference manual as your reference. The layer of indirection introduced by a HAL makes working off the ref manual more difficult, and sometimes impossible without poking at least a couple of registers directly. Typically I'd do that as a first cut, and look to add some abstraction once it's already working.

I haven't gone down the Rust rabbit hole so far, mostly due to lack of time. Hopefully the embedded support will have matured nicely by the time I do. I see there are a couple of viable looking RTOSs making good progress.
>If this passes, it would be reverting to how it was for the longest time.

Not really. The system wasn't created for wait times of upto 120 years, someone waiting a few years for their spouse to get a green card like in the past is different from now waiting for 70 years and actually die before being able to work. How is that reverting to what it was?

Only people from certain countries are affected by this, because the 7% visa per country cap is enforced the same for both Vatican City with half a million population[edit: 1000 population] and for China and India with more than a billion population each.

Also, the H4 work authorization only applies after the worker has been working on a H1B for more than 6 years.I am assuming you were never qualified for that when you were on a work visa since you presumably got a green card much faster.
That envelope idea based on need (Hotel, Conference, Car, etC), that's a pretty slick idea.
As a US citizen, I both agree with returning to a more explicit work-permit system yet apologize for our terrible immigration system.
Also in this case Go makes you use types in the name since it doesn't allow function overloading.
I have found this advice spot-on for more subtle questions, over my last two years of learning and building with Go full time:

https://golang.org/doc/effective_go.html

Also see back issues of the Go team blog for insight into concrete implementation realities of slices, interface types, GC and more.
Similar to import.io, some alternatives are listed here: https://www.quora.com/Who-are-the-competitors-to-import-io
This title is very much editorializing.
Still in existence, and willing to litigate about it's historical portrayal.

https://thenerdy.com/red-dead-redemption-pinkerton-lawsuit/
Maybe the management/managers have been getting away with behaviors such as these for so long that they forgot sending such emails to terminated employee is a bad/expensive idea.

Either way, whether religion is involved or not, discriminating or not, from what I've seen so far, Yelp needs to pay.

Just so that it can be a lesson to others.
If my employer ever fired me for not working on a holiday I hope they email to say “I don’t care about your religion, I demand you work or I’ll fire you.” My lawyer would probably salivate at that. I’m pretty sure the law says the opposite of what you’re claiming - that’s blatantly admitting you won’t make a reasonable religious accommodation.
Value has not performed particularly well over the last decade: see page 6 in https://www.yardeni.com/pub/style.pdf
Another 'Satoshi' Steps Out of the Woodwork, Calls Craig Wright a Liar
Science United
I grew up in forested parts of Eastern Europe, and lived there for over 20 years. The first time I've seen a squirrel in my life, outside of a zoo, was in Canada - and I've camped in forests many times before.

But you shouldn't assume that there are no poisonous snakes. That's not true even in the most cultivated parts - many snakes do pretty well regardless.
The article says 800. I can't imagine what it would be like, to be part of a machine of 800 people basically set up to cater to the whims of one overlord.
C has static functions for decomposinglo ger operations without leaking the details.

For better or for worse, taking advantage of that forces you to keep source files fairly short and cohesive in functionality.
What happened in 2002?

EDIT:
oh, NKS. https://www.google.com/search?q=when+was+wolfram+nks+release...
I think it's fair to say that people are acknowledging the problem: it's possible for a large company to use the rights offered to them by an open source license to create products that effectively end the financial viability of smaller companies that lead core development of the project.

There's definitely not yet agreement on the solution, and Redis Labs alone is not going to solve it.

Roughly I think different people believe several things such as:

1.) The purity of open source (no restrictions on use) trump the needs of a company that does core development to profit, and so nothing should change.

2.) Its ok for companies doing core OSS development to "build a moat" that protects their revenue stream, but it shouldn't be done at the license level. Instead companies should look somewhere else like their expertise/reputation, building products on top of their open source code, etc

3.) Adjusting licenses is a reasonable way to allow interesting code to be available for use by anyone (under a not-quite pure open source license), and we are figuring out the best way to do that
Hey, just wanted to let you know that we're reading/listening and this is really helpful feedback. I'd love to do a phone call, and get your feedback on a few pricing/packaging changes we're working on. If you're willing, my email is ilya @segment.com
The first amendment has nothing to say about private discrimination on the basis of religion.
You can imagine different tiers of security, where a work profile gives you minimal access to corp while a fully managed setup gives you more substantive access to corp resources and allows a company to enforce more security and visibility into the client device.
Luminar 2019 v3.0.2.2186 Full Crack Final Release
According to the current queue times, many of these people will die of old age before being able to legally work and their spouse getting a green card.

This rule only applied after waiting six years in the green card queue. Is 90k folks in the entire US really that high when fields like Computer Security have 0% unemployment? This might end up encouraging offshoring.

Country based discrimination at it's finest.

Born in the wrong countries(China/India) = 70 years waiting for a green card and dying before your spouse can legally work.

Born in the right countries = Green card in 7 months and being able to work instantly.
Not at all. I wear sneakers, but I pick them based on how they fit my foot, not on advertised image. I want comfort and traction. Street cred? Don't care.
The consumer is the one actually putting that carbon into the atmosphere. Taxing the consumer therefore encourages better uses of oil (such as making polymers).
I think this is why companies often have a bias towards hiring naive younger workers- they're more likely to be cool with being exploited and haven't established any healthy work/life boundaries yet.

I worked somewhere that "specialized" in hiring younger newish grads from the midwest. They'd bring them out to the Bay Area, pay them way under market. The people would put in a year to two years at $75k working 70 hour weeks before they realized it was an intolerable and nonsustainable situation. The younger people were more excited over the free lunch and pingpong tables to care about comp, let alone making rent.
unfortunately there's vested interests, corporate and political, to keep it sucky.
On the other hand, letting people access cheap trading when they are young might let them learn about the stock market the only way it sticks. The hard way. With the current retirement system in America they will be in control of their, hopefully, very large retirement account at some point.

It would be better for people to learn early about trading and experience a few business cycles before they transfer $1 million out of their employees plan into their own E-Trade IRA account at age 55. A lot of older people lost much of their retirement fund in both the dot com and 2008 crashes. Buy high, sell low is the natural behavior of the human animal.
In my experience, early stage technical due-diligence, especially by individuals, is non-existent. It is mostly based on personal reputation and connections.
Correct. And it is not just Investopedia who is misleading. Type Algorithmic trading in amazon search and you will see tens of books on this topic that have nothing to do with algorithmic trading. No wonder some people are claiming they are doing algorithmictrading and even high frequency trading using their laptops from their bedrooms.
Reply All is very inconsistent. It feels like they get an idea for a story, follow it through and then if it just turns out to be very boring or a "nothing" story they will just produce and release it anyway.
I’m not exactly sure why you’re being down voted, but from my perspective, hey it’s your code use what license you want.

That’s fine.

It’s not fixing anything, it’s just more arbitrary proprietary software.

Just don’t call it open source, and keep your hands away from the Apache brand.
Brooks when my bankroll is thick; a few years back I could get a shoe from Wal-Mart that was worth every penny, but not longer.
This comment seems out of nowhere. At this point apple offers Apple Pay at extremely low operating costs, low enough for banks not to charge extra for processing it from vendors. I heard they're lover than 0.5%
Ask HN: Golang vs. Rust vs. Swift
I'm interested in the modern, more memory-safe languages that were built to replace the use of C++ in various places.

I wondered what people may know of each one? Below is my limited knowledge.

golang
Invented for back-end web development, by Ken Thompson and two others, backed by largely open-source corporation. Has pointers, no classes/inheritance, has own compiler, as well as gcc support. Wide OS and architecture portability.
Outline of original design explained: https://www.youtube.com/watch?v=sln-gJaURzk

rust
Invented for cross-platform desktop app, backed by fully open source organisation. Strongly tied to x86, incompatible with other architectures.

swift
Invented for native apps on client devices, backed by mostly closed source corporation (but Apple gifted clang to the BSD world). Has some level of Linux support...?
> Highly optimized C++ or C library with javascript wrapper beats golang hurr durrr

At what point is it C++ beats golang vs javascript beats golang? IMO these kinds of benchmarks are disingenuous at best.

The benefit of go here is that i don't have to write c++ or c if i need to submit a bug fix, and I don't have layers of abstraction around libraries written in a different language. The last thing I want to is to try and debug the underlying c or c++ libraries when things go wrong. At least with go, pprof and other go tools make debugging low level things straight forward
Thanks for pointing that out. That is a clearer name for their proprietary license.

On that note, the title of the article is misleading. Redis hasn't changed its open source license. Redis remains BSD-licensed. This article is about the change in the proprietary license of certain Redis Modules.
I appreciate you taking the time to explain, Julian.
> Vatican City with half a million population

I don't think this is correct.
Also: https://news.ycombinator.com/item?id=19156671

go can handle 1 million of concurrent websocket connections anyway, so what is the point?
I wish they'd just limit H1B's to a salary of say 100k or more or something so that the whole concept of "can't find enough people here" might actually apply.

That way we'd see less abuse as far as some really low level work just being imported for cheaper. At one point you could search active H1B jobs on a government site somewhere, I found what looked like basic customer service positions being filled for pretty low wages. I really doubt they couldn't find someone to do the job, just they didn't find them willing to work for cheap / tethered to the company via an H1B...
> Just don’t call it open source, and keep your hands away from the Apache brand.

Thanks! So it sounds like you're personally okay with this solution?
The title has changed since I posted. It was something to the effect of "ST Micro Cortex-A7 supports Linux and Android".

Which is sort of 'no shit, of course an A7 is easy to port Linux to.'

Yes, I know that an RPi isn't the best microcontroller. My last job had me as the lead for a proprietary RTOS for a custom robotics system. In fact if you go into the STM32F docs for the SSI controller where it calls the busy flag "unreliable", that was my contribution.
I'm hardly qualified to have anything but the most grossly informed of opinions, but yeah, I'd expect that in the current environment most tech-area (i.e. Seattle, SF, etc) devs can and should demand improvements and be able to get them without requiring unions (which is not the same as saying unions aren't needed. Look to games dev for examples).
We Must Fight to Preserve Digital Information
"The community now understands that the original concept of open source has to be fixed."

The open source issue is fixed, it is called AGPL.

However, the issue that Redis along many other suffering from is called brutal competition, it is not even just tech or open source tech, Amazon is eating everyone's lunch. I don't have any idea how this problem can be solved.

But, I know that restricting building API compatible software is not a solution, not a good one at least.

Letting anyone build API compatible software is a natural order of things that enables innovation and helps consumers avoid lock-in, specially with stagnated software, this is a big deal and something that we shouldn't give up, so on that topic, fark Oracle.
I dunno bro, did you read anything I said?

In business people can be perfectly nice and at the same time completely ruin your life. In fact, that's standard practice.

I'm telling you to be wary of VC advice on how to start a startup, basically because VC advice is entirely self serving; it's not designed to help you. It's designed to help them.
I think you are misreading what I wrote. Obviously I'm not advocating for all of europe to be tax and the wealth shifted. It was an example to highlight my point of Europe minding its own business and Indonesia minding its own business. Norway shouldn't get to tell Indonesia what to do with its own resources and vice versa. Hope that clarified any misunderstanding.
They're not really people, they are officers acting in official capacity, ie. agents of a state.

They are, as people, often immune from legal consequences for their actions.

Would they behave the same way otherwise?

https://reason.org/commentary/privatization-qualified-immuni...
>hard to find, hard to replace and hard to retain

You only get this line if you're a US citizen as justification as to why H1B visa quotas need to be increased. If you're here on an H1B visa, you get reminded daily that your replacement is waiting back in your home country, you can be replaced with a single phone call, and you better have a plan to get all of your things and family back to your home country quickly when you get bounced.
Just be honest and forthright. Then edit for the active voice and brevity. And again, pick your battles.
The article says

>The big empty spaces are when I’m asleep, and, yes, as I’ve changed projects—e.g. finishing A New Kind of Science in 2002—my sleep habits have changed; I’m also now trying an experiment of going to sleep earlier
These cameras will eventually be enabled plus they're pointing at your face. This becomes especially important when facial recognition software gets to the point that it can, with high probability, capture your mood. If you look angry or aggressive then you are a risk to a safe flight. It might get to the point where you're escorted from the plane before it takes off due to you looking mad because you couldn't find an overhead bin. An extension of this would be for air marshals to Taser you inflight before you can causes an incident, all because you look drunk or look mad due to sneezing giving you a red face.
> A wealthy person may "lose" if we tax them more, but that isn't breaking their window, that's balancing who gets what...

But this is after tax income that they're just spending however they wish. The same arguments were used in the recent article about the superyachts where people were saying society is broken because someone can actually earn enough money to buy one of those things.

I'd much rather have Bill Gates spending his wealth on whatever philanthropic projects he deems worthy than the city taxing me to renovate the baseball stadium down the street "for society".
No matter where you are on the politics of all this our immigration system is incredibly broken.

There are so many “work arounds” or “hacks”, if you prefer, placed precisely because the system is so badly broken. Whether it’s DACA, or this, or the many other things put in place and intended to help families these are all hacks around a fundamentally broken law system.

No one seems to have the courage to fix it and the politics are now so devisive that the state things are in is incredibly sad and frankly inhuman in many cases.
Thanks for filling me in. I got my perm residence (a.k.a. 'green card') in 2000 and citizenship in 2006 so I've washed my hands of all things immigration since that time... quite a lot has changed in the law since then. I voted for Obama too :).

Although I can see with Trump's administration wanting to go back to how it was because it's supposed to protect jobs for Americans and others who are green card holder or otherwise authorized to work here.... although to be honest, I don't think they should restrict H1-B spouses (H-4's) from work. My wife basically learned all the movie dialogues and commercials by heart when she was unemployed and just sitting at home, watching TV or playing on the computer... :)

Good thing is, we were able to claim her 'residence status' after one year on H1B/H4 so we could dodge paying out of state tuition in college for her accounting degree... which would not have been possible if she wasn't an H-4... E.g. F-1, J-1 and similar student visas always end up paying out of state tuition, which is at least 4x-8x more than in state, depending on the state you live in.

On one hand I like being able to say we can get by on a single income... on the other hand, not every wife (or husband) fancies herself or himself as a stay at home entity while the spouse is working... people are designed to work and be productive, thus, this reverting to pre-Obama regulations, IMHO, is not wise. Not wrong.. just unwise. Then again.. it's Trump :)
I work in Google as well, and I simply don't check my personal Gmail from work machines. They can monitor my work laptop as much as they want.

This is coming from a firefox-using privacy paranoid Googler.

I have no idea what this guy is talking about.
> They tend not to make that choice either

Do you have any evidence of that? All the studies I have seen, imply or play out the opposite. The poor stay poor and disinclined to achieve. Survival is hard enough at the bottom rung.
It can be a problem with Config comes from package `config`.
Reminds me of this Sir Issac Newton quote:

> Tact is the knack of making a point without making an enemy.
I thought A New Kind of Science was wonderful. It's a deep dive into cellular automata by a very creative, systematic and productive mind. He doesn't succeed in remaking physics with these models, but he does succeed in demonstrating that the natural world is full of vast computational potential that emerges everywhere from simple interactions. It's a vision of an awesomely fecund ordinary reality.
I had a contract with something like that in it. I told him "this says you can spy on my computer" and he was quite surprised. He had received the document from a lawyer and truly had no idea it was in there. So when I told him we had to remove the section there was no problem.
Swift is honestly the nicest of the 3 but a pain in the ass to use on anything other than Apple platforms. Yes, I know it runs on Ubuntu, I've done it, it's still not great.

Go is what it bills itself as, but I find it an eyesore to read and parse.

Rust feels to me like the best middle ground between the two, with an amazing ability to _force_ you to account for errors in a way the other two don't quite achieve. You'll spend eons on compile times, though.
Indonesia might has 15X more people, but it's also geographically 50X bigger than the netherlands. The netherlands is far more overpopulated than indonesia. Also indonesia's poverty is a legacy of more than a century of dutch colonization and exploitation and its inability to develop due to other considerations.

I think we are mostly agreed but you seem to have been misreading my comments. My point is let indonesia do whatever it wants with its land to develop and get itself out of poverty. Norway should mind its own business. Considering your other comment, I think we can both agree on that.
I'm not sure about that - there were ~70,000 deaths from overdoses in the US alone in 2017.

https://www.cdc.gov/media/releases/2018/p1221-complexity-dru...
It depends on your employer. International banks are present in all major cities. So English is mainstream. And you do not need to be in Tokyo for that. The most important thing is where your trading computers are. Plus mind that hft and algorithmic trading are not the same things. Hft is proptrading which is now mostly forbidden for large international banks by Volker rule.
LeBron James has an eidetic memory and has talked about being trapped by loops of bad memories, or haunted by them, both of which make him hesitate or underperform on the court: http://www.espn.com/nba/story/_/id/11067098/lebron-james-gre...
Doubling Our DNA Building Blocks Could Lead to New Life Forms
Statements from the article such as "Rand pointed out that, only families already approved for green cards qualify for the work visa, meaning the government has already determined there are no Americans who could be working the high-skilled job" make me question the entire program. Really, "no Americans"?, What rocket science project are they working on? Or did they leave out "at the wages offered" part?
You mean the companies equipment - that's fairly normal I have worked for companies that recognised unions in the UK and that clause never raised any issues.

There where agreements about what sort of offence justified monitoring at work it had to be a serious offence for example.
Personal Analytics of My Life (2012)
Ah, I was under the assumption that 400 microns was implied to be at least within an order of magnitude of the threshold, so for example I assumed the signal transmission worked at at least 40 microns, which is still 1000x the synaptic cleft. If there's no information about where the cut-off is, only some upper limit, perhaps even due to the lack of precision in the technique itself, then this does seem pretty questionable, indeed.
A Logitech wired optical mouse. At the very end of the article, he gives links to all of the gadgets and software he uses. (Actually, I like that he did it that way, rather then polluting the article with lots of products mentions -- other than his own product, of course.) The mouse info I've copied verbatim below. Interestingly he uses one with a cord -- maybe he had driver issues with wireless mice.

Mouse

Logitech wired optical mouse

[Though I’ve considered more modern and more numerously buttoned mice]

https://www.amazon.com/Logitech-Optical-Wired-Mouse-Black/dp...