skysight-inc/HackerNews huggingface dataset:
Almost! It’s more like (map f (elem x JSON)), where map gets changed to apply, if (elem x JSON) results in a single value (non-collection).
I disagree. Deduplicating filesystems often depend on hash equivalency meaning data equivalency. They may or may not have modes to validate all data before deduplication, but these suck for performance and are often turned off.

E.g. I make two things that hash to the same thing. One is a contract where I'm obligated to pay back a loan. Another is some meaningless document. I give them to a counterparty who puts them in their filesystem, which later scrubs and deduplicates data. Since they hash the same, the filesystem removes the contract and leaves my meaningless document (or never bothers to store the contract because it already exists, if deduping online, etc).

Note that this is a chosen prefix collision, which is much more demanding (and more useful!) than finding a collision in general. And this leaves aside that SHA1 is looking increasingly vulnerable to preimage attacks which further broaden the attack scenarios.
That’s a great idea, but the simplified data is grossly misleading.

I don’t know all of the details specifically, but I know that the tax reform act of 1986 did two things: 1) closed a lot of tax loopholes/deductions, and 2) lowered the tax rates.

Pre-1986, the scope of what could be done to avoid taxes was insane. No one who made money was paying the headline rate on any amount of their income — any decent accountant would pay for themselves instantly with the savings they could produce.

If you want to use this type of data, it might be more prudent to look at different numbers — maybe effective tax rates (i.e., actual tax paid divided by actual income earned). The numbers might tell a slightly different story.
this board runs MbedOs from arm which is a very robust Rtos with very advanced features. The the individual quality of libraries depends on the author like in any open source project.
Then who cares if it leaves your sight? Why bring a card processor all the way to my table? I doubt they are that well insured.
Specifications will be published during the first half of 2020. Afaik specs will be public but some kind of qualification may be required.
Indeed, some of the poorer people I know with iPhones were given them for free - and the older models (but still usable) are available for very little in second hand shops.
>I’ve tried this strategy a number of times and I wish it was that straightforward.

I'm currently at a FAANG and it is that straightforward. You don't just say, "hey, I should have people under me" but you do say that you're interested in managing folks some day. The company even offers a specific development track and training for people that want to do that.

That's also how I got into management at a non-FAANG company. I was hired as an IC, but indicated that my desire was to be a manager. I eventually became a VP.

Obviously every place is different, but you do need to make your desires known.
its not random, you can learn how to hack it by reading these on leetcode

https://leetcode.com/discuss/interview-experience/360829/ama...
> It means if someone you want to impersonate uses the Web Of Trust, i.e. their key is signed by other people whose keys have been signed the same way, you can generate a GPG key for which all of these signatures are still valid.

I'm not really knowledgeable about the implementation details of GPG. Mind explaining how this follows?
1) The premise of a hash function is that you are going to take a large set of inputs and map it to a small set of outputs such that you don't find collisions, with the use case that the result is somehow so unique that the input file can be henceforth named by its hash and looked up in some giant dictionary of everything we have so far ever bothered to hash.

The hash is this tiny bit of information, and somehow is expected to be sufficient to uniquely describe some arbitrarily large amount of information? That just flies in the face of the naive expectation. The only argument that it is even sort of reasonable to expect would be the idea that while there are an insane number of files very similar but not quite your file, very few of them are "interesting" to a human in any way, and so the set of "interesting" files might be super small... but it isn't like we designed the hash functions to know that.

The reality that it seemingly can be done well enough that no one notices most of the time is fascinating and surprising--the kind of thing that inspires awe and wonder at the universe if true or calls into question our hubris if it isn't--not something obvious in the way the existence of symmetric ciphers nor something reasonable to expect in the way asymmetric ciphers are: to the extent to which reality lets us pull this one off we should be thankful.

2) If one can truly "easily" derive a "secure" hash function from a secure symmetric cipher, then why don't we ever have secure hash functions, despite seemingly having secure symmetric ciphers? If this is so easy, I suggest you do it and then wait 30 years and see if someone figures out how to break it (and we can see it AES is still holding strong).
See

https://blogs.findlaw.com/law_and_life/2013/08/legal-to-ride...
More to the point agriculture was risky. It allowed you to settle more people on an area of land than could be supported by pure hunter-gatherer behaviors. But this means if you have crop failure (and there are many reasons why this could happen, like weather, fire, warring hunter-gatherer tribes, blight, pestilence, etc...) then the people will starve. It's really no wonder religion became such a central part of people's lives, as they attempted to control the many factors in life that were otherwise uncontrollable at their technology level.

And of course without agriculture it's very hard to form a lasting society. People move around too much. Without society it's very hard to keep clever inventions from dying with their creator.
Are you using Wifi at work? If so, your co-worker probably searched it on the network, which is why you are seeing ads for it.
How can you even begin to counter a mistaken belief without evidence that the belief is indeed mistaken?
The explicitness of Erlang is exactly what Elixir is lacking. A /lot/ is done via macros. This makes it really easy to build domain-specific language extensions, but it also means that you'll have to learn what they are doing to fully understand the code.

In Erlang, the few simplifications you get are very local (as long as you don't apply a parse_transform on your whole project, which is rarely a good idea).
Except that the sports team has absolutely nothing to do with the city in which it is physically located.

This is like being personally proud of your city’s Apple Store (for cities that are not near silicon valley).

Much like nations, it is a way of making you proud of achievements that you did not perform, carried out by people whom you have never met and do not know and have no association with whatsoever.
Oh I wasn't aware of these, it looks awesome - thank you!
The thing to remember about cryptography is that as long as it's based around computational power, it can always be broken at some point. Especially if we're building exponentially more powerful computers every N years.
Brittany Kaiser, Cambridge Analytica Whistleblower Releasing Troves of New Files
Thanks, I hear a lot of stories of people being down leveled but it sounds like some companies have strict bands related to YOE. L4 appears to be mid level and I guess 7 yrs if on the upper limits of that but you'd think they'd give you the option of being down leveled or not to get your foot in the door.
> There are some "shoulds" related to aliasing I believe.

c2rust has to be careful not to "restrict" pointers which can in fact alias.

> But last I heard Rust wasn't taking advantage of this due to issues with LLVM.

That's correct: https://github.com/rust-lang/rust/issues/54878

> The same benefits should also be achievable in C with pragmas.

I don't know that any compiler provides a noalias-all pragma. I don't know that it would be very sane either since C very much defines pointers as aliasing by default. Plus you wouldn't have any way to revert this behaviour and mark pointers as aliasing.
Concatenating two hashes is an algorithm. Mathematically concatenating two 128 bit hashes is not any stronger than a single 256 bit hash (and is likely weaker), but if it’s all you have (or all you can afford to compute) two weak hashes is definitely much better than one.
I have to say, I am really tired of left wingers banning anything they don't agree with.
Yes, but saying "there is no evidence of X" is not claiming evidence of absence. That would be "There is evidence of not X", which the paper does not claim.
A union position has immediate reward, if they've negotiated better vacation, sick leave, and job security etc than the alternative.
SEEKING FREELANCER | Ottawa, Canada | REMOTE

Sharkbyte is a web and mobile app development firm in Ottawa, ON, Canada. We are seeking freelance developers with the following skillsets:

- PHP: Laravel and/or WordPress

- Python: Django, Sinatra

- React.js, React Native, Vue.js

We are a remote-only company. Canada-based candidates preferred, we will accept USA candidates as well.

Please contact jobs at sharkbyte dot ca.
Foreign firms that choose China will profit
This is probably highly variant depending on the jurisdiction, the company, the specific terms of a deal, and so on. The Wisconsin Foxconn deal was terribly structured, and it left taxpayers holding the bag with little protection. However, the NY Amazon deal was a good one, with the city's own projections showing a 27:1 ROI. That deal was comprised mostly of existing programs like Excelsior, ICAP, and REAP. These programs only provide a subsidy for prior results, rather than up-front lumpsums. IIRC only $500M of the total subsidy package for Amazon was in the form of a grant, and it was itself tied to investments Amazon would be obligated to make contractually. The aforementioned NY/NYC programs have been used for numerous companies, and presumably the city and state agencies operating these programs view them as successful, since they continue to offer them.
My university had a VMS cluster (some VAX, some Alpha) available to the students at least until I graduated in 2010. Of course, nobody used it for web browsing or discussion forums any more, but it did provide the most reliable online interface to the class registration system. On registration day, it would be common to see over 200 simultaneous users on even the old VAX systems. We found that the web frontend fell over frequently, but once you were into the VAX, you were set.

At one point, I personally acquired both a MicroVAX and an Alphastation and installed VMS on both. I found it a very boring system, in that it seemed like something you'd configure for a task and it would just do that task forever--I doubt the sysadmins at my school spent a lot of time maintaining the VMS cluster, but it kept on ticking for years!
Don't bother. It is basically a meta-analysis. There was nothing interesting in it (just generally, this seems like a very hard area...econometrics does very well in these areas but I doubt it would ever make sense to conclude: no incentive can be good).

Love the snarky reply you got...funny that those kind of comments are usually from people who haven't read the paper.
Why would people have no business buying them? The cars I like aren't influenced by ads. Simpletons buy their cars based on the auto ads they see. How many times do you go to an amusement park in a year? My 950whp car puts a smile on my face every time I'm in it, which is multiple times per day. I'll take being able to make any commute a riot, that isn't bumper to bumper, which isn't even a thing where I live, over a couple yearly trips to Great America.
The employees at large companies like EA and Acti-Blizz and other big corps will join a union that will gain them more benefits at their day job. The feeder schools and universities will start getting all their students into union positions.

The independent 20% will be muscled out of relevance as the union can simply ex-communicate members that break the rules and the employees will follow union rules. Independents will have to toe union rules to get anything done and not really be independent anymore, just a cache of jobs that the union is too big or risk averse to do.

An artist run game industry will die (like United Artists used to be in film) and you will see the game industry become a studio model and institutionalized like Disney.
I always thought "playstation" was a clever bit of marketing on the part of Sony, who from the outset saw the console as something that everyone should play, not just the kids. At work you go to your workstation, whether that's a cashier's register, computer, or factory spot, but when you come home you go to your playstation, and have some fun.

Admittedly in 2020 the "workstation" moniker doesn't really apply to many white collar jobs, but it is sort of perfect if someone thinks about it in these terms. At least it's a better and more meaningful name than XBox
That was a very different time. Electric car engineering is somewhat fleshed out by this point, back then it wasn’t.
My guess is it's some kind private survey relating to oil/gas or agriculture.
this product doesn't follow the classic definition of microcontroller. (you can rve run a version of Linux on this thing)
> Did you learn the language on the job? For a specific project? In your spare time?

I moved my last startup to Elixir due to some pretty harsh constraints:

1) I was a the sole developer of a complex app

2) It involved real-time chat and WebRTC

3) Most of its users were in SE Asia and it was a freemium model

This meant I needed a highly productive framework and neither Rails or Laravel were great choices from a technical perspective or in terms of server costs. Phoenix Presence was also a major bonus since there are so many edge cases around (chat room) presence that are easy to mess up when users have multiple devices. That specific need pushed me to learn the language, and it was such a great experience that I made it my go-to for all web development.

> How easy is it to find quality libraries?

I've been very pleased with the quality of the libraries. Elixir tends to draw more experienced developers and I don't see as much "resume-driven Github" behavior, though of course some is inevitable. There's also usually a clear choice of library to use for a given goal, which is a huge plus over the JS ecosystem.

There are a lot of useful libraries out there in the Rails and Laravel ecosystems that I wish existed for Elixir, though. Probably the most frustrating thing on the libraries side is the lack of first-party libraries from companies such as Stripe. Many company's API docs generally assume the user is pulling in their first-party Ruby/PHP/Java/JS/Python/etc library and Elixir usually doesn't make the list.

> Tooling?

The tooling was a big step up from what I was used to! Zero complaints there, except a few minor ones if you're running on Windows.

> Someone to ask when running into problems?

I've had hit and miss experiences with the Slack channel, but the forum is pretty much the best Q/A experience I've ever had for technical issues.

> Also, what's the market like for Elixir developers?

It used to be easy to hire them since there were a lot of people who wanted to use it and not so many companies hiring for it. Now, it seems a bit more balanced.
I've heard that Behavioral economics is inspired by "Psychohistory", and
these Seshat folks are also pretty serious about it.

Any attempt that wants to be predictive will have to contend with
"strange loops" of propaganda/PR efforts as well as the side-effects of
their own work (since they arn't hiding.)

> Behavioral economics studies the effects of psychological, cognitive,
emotional, cultural and social factors on the economic decisions of
individuals and institutions and how those decisions vary from those
implied by classical theory.

https://en.wikipedia.org/wiki/Behavioral_economics

> TerminusDB powers Seshat, the Global History Databank, which is like
the Foundation in that Seshat is dedicated to bringing together the most
current and comprehensive body of knowledge about human history in one
place. The massive collection of historical information allows
researchers to rigorously test different hypotheses about the rise and
fall of large-scale societies and human history. The core TerminusDB team
are active in the Cliodynamics community. Cliodynamics treats history as
science — practitioners develop theories that explain such dynamic
historical processes, translate these theories into mathematical models
and then test predictions against data.

https://medium.com/terminusdb/terminusdb-whats-in-a-name-27b...

> Our unique Databank systematically collects what is currently known about the social and
political organization of human societies and how civilizations have
evolved over time. This massive collection of historical information
allows us and others to rigorously test different hypotheses about the
rise and fall of large-scale societies across the globe and human
history.

http://seshatdatabank.info/

> Cliodynamics (/ˌkliːoʊdaɪˈnæmɪks/) is a transdisciplinary area of
research integrating cultural evolution, economic history/cliometrics,
macrosociology, the mathematical modeling of historical processes during
the longue durée, and the construction and analysis of historical
databases.[1] Cliodynamics treats history as science. Its practitioners
develop theories that explain such dynamical processes as the rise and
fall of empires, population booms and busts, spread and disappearance of
religions.[2][3] These theories are translated into mathematical models.
Finally, model predictions are tested against data. Thus, building and
analyzing massive databases of historical and archaeological information
is one of the most important goals of cliodynamics.[4]

https://en.wikipedia.org/wiki/Cliodynamics
Do you think the Mac OS System 7.1 user interface designers at Apple should have called that grinning penis-like thing with a rash on the tip the "Control Strip"? It's just such a bad name, on so many levels.

https://news.ycombinator.com/item?id=21870821

https://en.wikipedia.org/wiki/Control_Strip

>The Control Strip is a user interface component introduced in the "classic" System 7 Macintosh operating system. It currently exists as part of the Touch Bar interface in macOS.

https://en.wikipedia.org/wiki/Fortifications_of_the_inner_Ge...

>In the West, the control strip became known as the "death strip" (Todesstreifen) because of the shoot-to-kill orders given to the border guards. The East Germans preferred to call it by the more euphemistic name of the "action strip" (Handlungsstreifen). It was also nicknamed the Pieck-Allee ("Pieck Avenue") after East Germany's president Wilhelm Pieck (1949–60).
No, Arc4random didn't reveal its internal RC4 state as it ran, in the same sense that actually encrypting with RC4 doesn't deplete RC4's internal state.
On Firefox this website lags from the get go. I think you should have all your ducks in a row before offering advice on features related to what you're talking about.
Honestly, I will just not renew, my domains aren't that special. I'll rather have 1 domain and everything else be a subdomain.
>on second read, I'm not so sure LE Audio will address this issue.

The current issue is that headsets only support a single stream and A2DP isn't bidirectional, so the connection has to revert to the low-fidelity Headset Profile. Multistream means that each stereo channel and the microphone should operate fully independently. If this doesn't fix the issue, then it'll be a spectacularly boneheaded error, even by the standards of the Bluetooth SIG.
All of the major manufacturers are starting their EV rollout this year. Mercedes is starting with the EQC. Honda is launching their Urban E. Toyota is planning to rollout 6 models over the next 5 years.

This will likely be the decade of the EV where Tesla starts to see some real competition in the space.
The thing that a lot of non-enthusiasts don't get is that, with a fun car, number 2 often becomes number 1. The only time it isn't is when you're in gridlock traffic. Thankfully that doesn't happen where I live.
We almost failed during YC
Most normal people in the US do relatively little, and 100% of the variety in their (IMO) boring lives comes from television programming, hollywood big-budget movies, and sports.

Remove those, and it’s just the usual identical routine of work, alcohol, driving, grocery shopping, dealing with kids, and sleep. We don’t really have third places besides church.

(Instagram falls somewhere in-between, depending on whether you only follow the forty boring people you know, or choose to use it as an adjunct to mass media feeds to keep up on celebrities and bikini models.)

Sports provides a regular stream of relatively unpredictable events that someone in need of such can make emotionally relevant.
Neat. I actually had a coding interview I got to skip because I'd already done the exact same question for another company, and had done my original work in Git+Github :)

Going through these and writing up solutions seems like a decent hobby project, applicable to a lot of situations.
Working for MSP's a large companies demanding 24/7 on-call with computers waking you, even after managers explicitily stating they expect 70 hour weeks.

It is time.
Definately more weird.

Apart from humans, do any other species drink milk from another species?
You're really doubling down on applying deliberately hostile definitions to what I said, aren't you? I get to tell you what I meant. You don't get to pick the definitions I was using, especially after I told you you explicitly you picked the wrong one.
Since you're discarding feedback kind #2, and all of the potential users it represents, in favor of entertainment value, I'd say that you do think like that. ;) Comedians write lots of jokes, but when they stand up and tell them in front of an audience, they find out which ones work and which ones don't. How they respond to that feedback determines their success. Hey, it's your project.
I Made $2,293.26 per Day from My Laptop
Many people get turned off by the public worlds in VRChat, as the application has not been hardened very well against client attacks and even server attacks, DDoS, particle overflows, etc... Endless use of client crasher guns. (Crash the OS, lock up video cards, lock up VR headsets) and hostile feedback from a few of the devs. I believe they have some maturing to do. VRChat has a LOT of potential for growth if they improve the user experience. I could see them expanding in to corporate use cases for online remote-office training, as world creation is very easy.
Funny, I was about to make a comment about Wrigleyville and you nailed it.

We now habitually check if there's a game or concert before visiting my cousin in the neighborhood.

A few years back I lived 3 blocks away from Wrigley Field. It was cool to hear the concerts and games from our back porch. But we basically locked ourselves in on game-days, since we knew it would be a pain in the ass to get anywhere.
the pi is a great device but it's a consumer grade device. there are number of use cases it doesn't support very well (low power, realtime , industrial operational temperature etc)
Economics of $1 iPhone Cable
You know, no one really talks about how Tesla's recent ride up has been partially driven by Chinese investment and entrance into the Chinese market. I wonder what it means and if any company is or ought to be above doing business in China, or if NBA, Apple, Blizzard style business should be expected going forward.
Looks like it's meant to enable projects similar to how the Go compiler/toolchain was initially translated (with the like-named c2go) and then gradually rewritten over time into idiomatic golang. It's easy to see that this could be a much more tenable project then a grand rewrite that has two codebases iterating forward in parallel for a time.