skysight-inc/HackerNews huggingface dataset:
Showed Hillary was cheating the dnc which she lied to the public about. There's plenty more justification but thats enough for me.
Apart from SDCs, there might be a market for an enterant that focuses on drivers as much as the rider experience: That could really steal drivers from Uber/Ola/Grab 'cause I hear nothing but endless list of gripes from drivers about how they are treated and how helpless they are.

I'd go back to late 2000s when Nokia's and Blackberry's stranglehold on high end phone market seemed unassailable but how it was blown away in the preceding years by a more expensive product (better app store for developers, better device for the end user).
if i were rich enough to invest, Uber would be an absolute landmine for me.

This company seems to be run like a mafia ring compared to lyft.
https://en.wikipedia.org/wiki/Uber#Criticism
> I'm not following your point. The point of YMNNJ is that you can use their examples to quickly replace bits of jQuery code.

That doesn't mean that's how the person you responded to uses it.

> Your second quote doesn't come from me.

The second quote comes from the comment you responded to, I'm pointing out that its author specifically used YMNNJ to demonstrate that not using jquery can be significantly less convenient and ergonomic than using it.
I am not sure what connection that Buzz Aldrin had to the folks at SpaceIL but thought he had a pretty classy tweet tonight. Guess everyone in the space community pulls for each other.

https://twitter.com/TheRealBuzz/status/1116458014708420608
For the time beeing I'm not sure which is more or less robust because I have not seen any DNS outages in both.
If you use someone else's credentials to log in as them then you are breaking the law, even if you didn't have to crack the password. I feel like this is very clearly defined. It's just like if you steal someone's purse because they set it down without securing it. It doesn't matter how easy it was or if you consider your act "art", it's still clearly breaking the law and easy to understand why it's illegal.
It's true. As an Israeli it's a very secreterian narrative was built around this endeavor.
We have in Israel a very deep rooted siege mentality, which considering our history is not surprising. Our current powers at be foster this feeling of pride and fear because it is a great way to keep political power.
It is rather sad that every Israeli endeavour is tainted by these sentiments. I am trying to ignore it but I kind of hoped for failure, I thought I couldn't handle the nationalistic euphoria orgy we would have in the media if we did land.
Assange himself told us his agenda: he hated Clinton and wanted to prevent her election [1]. He then collaborated with Roger Stone[2] to desciminate the documents stolen by Russian intelligence [3], and succeeded at his goal.

1: https://www.itv.com/news/update/2016-06-12/assange-on-peston...
2: https://www.thedailybeast.com/roger-stone-and-wikileaks-dire...
3: https://www.politifact.com/truth-o-meter/article/2019/mar/18...
That's a good point. A backup DNS on another service is on my bucket list once sites get a little bigger and more relevant (right now it's not worth it).
Except, you know, this is Wing, a separate entity.

Besides. It almost sounds like many people would like them to stop releasing products all together. Market research is not yet at a point where you can predict if something will be 100% successful.
Rebrand, Kick Off, Go – An Inside Account into Our Startup’s Roadmap
You started out with the claim that your database is fast, but you added almost no info to support this claim. Don't get me wrong but if you remove the initial claim the article would be more trustworthy.
This is only for debug builds though, cranelift. Isn't going to offer good enough performance for a release mode binary anytime soon (and probably never will).
This is probably the funniest forum post of all time, it was the first thing I thought of when I read the title here, unfortunately it ends on a depressing note:

> My point was proved by smarter people, if you take a single week, not two weeks, just a single week, and workout every other day, you can workout 4 days a week, the end, stop bitching.
Maybe the police shootings? Vallejo just had another one.
I don't believe that will happen, because that treatment would massively boost the economy. Nowadays we have to spend around 23 years until a person can be productive, then they have to learn to be more efficient, and in a few years they have children and focus less on their job. As well as they becoming older, losing efficiency until they retire and then they consume the resources of social security for twenty or more years.

Eternal youth would be so good to the economy that it would never be hidden.
People saying this is anything but an incredibly positive event for the ecosystem are so hilariously delusional with their anti coinbase circlejerk.

This kind of ADOPTION (I.E. REAL WORLD WAYS TO USE CRYPTO)is beyond essential to the greater goals that crypto will eventually accomplish.

This alone could drastically increase crypto payments on a daily basis (even if they’re ultimately translating into USD) and will better stress test blockchains abilities to scale and process transactions. It’s a huge step in the right direction.

The decentralized world was never going to exist overnight (we’re 11 years into this project, btw) and this is huge.
Lunchables and other nonbiodegradable-packaging-heavy, minimal-content products.
Why not tar.xz extension?
Just to elaborate a bit further to help fellow sojourners:

1) I use Webpack to bundle, still practically indispensable.

2) Redux state management. I use Redux-ORM to denormalize data but it has its own quirks.

3) Shadow DOM is on by default (both a curse and a great thing), which can be a problem with styling because your global CSS can't penetrate everywhere. What I do is have lots of CSS utils files (ala TailwindCSS), and import the utils as I need on demand. Drawback: Browser is parsing a lot more CSS than it needs to, as each component imports it's own CSS utils. Happy to hear about other approaches, but the browser really didn't break a sweat.

4) With Shadow DOM, you can use <slot></slot> to compose components.

5) Routing, see the starter kit for patterns, essentially it's a router pattern, not a router library.

6) DOM event bubbling is very useful (CustomEvent), I even threw in a small Pub/Sub library somewhere for sibling communication

7) You could use some sort of DI (dependency injection), currently using di-ninja which seems a bit overkill

Essentially, nothing much changed. Use the browser. Use JS. Use patterns. Use libraries as you see fit (watch that bloat).
True account deletion was one of the first features I implemented into my web service. I don't think any non-government site that doesn't offer it has a valid excuse. For example with npmjs.com you have to contact their customer support to delete your account, that's just bad UX.
"React brought a declarative wrapper around the statefulness of the DOM, and that is the killer feature"...

Yes, If there was a native standard for watching and manipulating state then frontend frameworks would be largely unnecessary.
These are special vehicles. Why aren't they built with the steering wheel on the right?
> Are C memory-related bugs still such a real problem?

I believe so, yes.

https://www.zdnet.com/article/microsoft-70-percent-of-all-se...

> IIUC, Rust can prevent these kinds of memory vulnerabilities.

Yes: if your Rust code has memory errors, there's a bug in an "unsafe" block (~1% of the code in a project of mine, which I think is typical) or in the compiler.

> But it cant really present the million of other types of vulnerabilities, such as mis-configuration, wrong logic in the code, races, etc

It can prevent data races. It can't prevent all possible race conditions.

https://doc.rust-lang.org/nomicon/races.html
It wasn't Einstein who first conceived the idea of a black hole, one of the earliest records of someone speculating what would happen if a star got so massive that it's gravity would pull back light was John Michell, who termed them 'dark stars'. If that name doesn't ring a bell, think of the Cavendish experiment to weigh the Earth. That apparatus was conceived by the same man.
What software do you use to make those 3D DNN architecture images?
I don't see how this is better for employees, assuming there is a stable price X, whether you price IPO at X * 0.8 or X * 1.2, by the time 6 months is passed and employees are able to sell, it probably have already converged to X.
>Assange isn't even a US citizen, so he isn't expected to know US law.

Ignorance of the law is not a legal defense. Most Americans are not aware of the bulk of laws that apply to them.
> The examples are written in Go, a generally easy to read language.

But not necessarily so, #3 and #4 are just godawful.

edit: and as you point out below, Go's sorting interface is completely alien and doesn't easily translate to any other language.
What do you mean is this true?
I see "Micro: compiling micro library (~64K) for the embed system", now that caught my attention!

Should I then assume that the compatible platforms are actually more than the listed Windows, Linux, Mac, and mobile OSes?

I'm on the front of AVR development, and cool new things always arrive late (understandably, if they arrive at all...) to our little corner of the world :(

But I assume that "embedded" here will mean mainly ARM.

(similarly, I'm still excitedly waiting for more progress on the Rust front :)
I've been piloting this program and I've got to say it's been a convenient way to pay without draining my real bank account. IMO this is a killer product compared to everything else I've experienced with Bitcoin and cryptocurrency this far, it really bridges the gap.

Heck, I even used it to pay my back taxes to the IRS.
Equal Experts
We are looking for awesome/passionate developers
Experience more than 5 years @ Pune location
https://www.equalexperts.com/
Agreed. In a pure utilitarian sense, Kanji might not be that helpful, but it has undeniable cultural value.

The same ambiguity mentioned in this article that makes it hard to learn and approach for beginners can be and has been wielded to great effect by writers in both literary and comedic works in ways that have no real equivalent in languages without similar mechanisms.

It's yet another one of those things that makes Japanese such a joy to learn.
Brain probably is a computer, whatever that means – Aeon Essays
Lego Mindstorms EV3 MicroPython – Visual Studio Code Extension
African Burial Ground National Monument
Matrix.org hacked
"All solutions here work in place, using the tombstone technique to create a sparse array, then compacting it later. "

It just looks like the compacting step, creating the final array without the empty strings, has been omitted.
You must not know much about public defenders offices, in general they are under funded, and undermanned, and it isn't like there is anyone monitoring the jury composition of every case in the state at any given time.

The problem is compounded by youth being the number one group of people who naturally aren't called for jury duty. You have to be registered to vote, or have a drivers lisc. to even be in the pot to be selected as a possible.

Young people tend to move around a lot more than other segments of the population, so even if they are called, they may no longer be reachable at the address the state has for them, or they have moved out of state entirely and are no longer eligible to be seated.

Many youth, don't have access to reliable transportation to get them to a courthouse even if they are on one of the two list mentioned above.

They are also in one of the largest groups of people, who just flat out refuse to show up.

You also can't be a felon, you have to be literate, and able to read/write/speak English (This is in Louisiana law.) and considering that Louisiana has roughly a 25% youth illiteracy rate.

So it isn't really difficult to see, how this could be overlooked.

And honestly, there isn't a chance in hell that a defense attorney noticed this, and more likely one of the many justice reform groups in Louisiana that found this, or received a tip about the issue.
Other journalists disagree:
“I don’t know that journalists do “do this constantly”—I was always told that you get into legally questionable territory when you start asking for documents instead of just accepting them when offered.”
https://twitter.com/yaelwrites/status/1116343757278892037?s=...

I would not be surprised to hear that Greenwald had done it, but that does not imply that it is actually common, nor legal.
Many statistical machine translators like Google Translate are very sensitive to the availability of bilingual corpus. In this case GT seems to have learned that -子 means either a dumpling (餃子) or a female name ending with -ko, but haven't seen enough corpus to determine that the preceding 淳 is pronounced either Atsu- or Jun- in given context so it is guessing. Combined with the user-contributed corpus this can be rather disastrous: several machine translators had translated Japanese "初音ミク" [1] to Korean "이명박" [2] ;-)

[1] https://en.wikipedia.org/wiki/Hatsune_Miku

[2] https://en.wikipedia.org/wiki/Lee_Myung-bak
not sure if you are aware of this story concerning Blackberry

https://motherboard.vice.com/en_us/article/mg77vv/rcmp-black...
That's decision on 4th amendment requirements for issuing warrants.
Good luck! Get back soon!
Confusing article. Would've preferred to just see a dictionary of terms and definitions.
At least he mentions the name of his technique: setting tombstones.

Of course it's highly problematic not to explain why he choose "" as tombstone. It looks like a legal array value to me, so offline compaction will have a hard time to separate a tombstone from an empty string. Without documentation and assertions that "" is not a legal value on insert, certainly a bug.

But he fails to list other common useful techniques, without tombstones:

1) if it's the first index to be removed, just advance the array pointer by one, and keep the original pointer separate for the final free call. very useful for strings, cutting off prefixes.

2) sparse arrays: he mentioned it, but he doesn't use it in his code. Just leave out the hole. very useful for matrixes.

3) temporary hashes. if the array is long (like >256), use a temp. hash to find duplicates.

4) copy to new array, leaving out the duplicates. mostly together with a temp. hash. but for short arrays a linear search is also doable. he showed the linear search, but only with tombstones. This is the functional approach, always copy instead of destructive modifications. This is done in offline compaction.

5) for large arrays use a bloom filter to find dups. can be tuned to the best percentage. (This is what I used in my file deduper, which turned out better than normal hashes)
There are many types of drug tests. Rapid tests are not super reliable. Lab tests are. We call expert witnesses that do lab tests of urine samples as witnesses all the time... over a multi-decade career, one of our main lab supervisors has overseen the testing of 2 million+ UAs, and they have had one proven error that was due to faulty calibration of an instrument. I would love to see contrary evidence.
My first thought was using a map to store what's been seen and run through the list keeping copying the values that haven't been seen to a new list in order or just marking them as dupes in place with the empty string.

This seems to be the "alt" case and is dismissed by the author but would like to hear a fuller explaination of why this is a problem?
What I never understood, when I still used FB, they knew everything about me and yet I have not once been presented by ads I was even mildly interested in while on Google it is always spot on... Not sure how they can be so bad to get 0 clicks from me while having all that info. It is like this person: getting car and mortgage ads while fb knows i could not care less about either. Getting rich quick packages, again I do not care about as far as they can see from comments etc. Flights to Thailand for next week while they know I am currently in Thailand. It is the worst targetting I have seen: not unlike the ads of the late 90s.
Pizzagate is real.
Pedophiles will lie even when caught in the act.
What happened to Johnny Gosch?
Who was involved in the Boystown scandal?
How many cases of missing children are not solved or not reported?
How many "priests" get moved around instead of prosecuted?

I find that most people don't even bother to analyze things like pedogate in-depth, because either this is too disgusting to even touch, or the person is just apathetic. That being said, analyze this problem like a programmer (as you would any other sort of problem), and you begin to see things you hadn't before.

Also, Julian Assange didn't spread the rumors, only provided the information. If you think "playing dominoes on cheese pizza" is a phrase normal people use, or that posting pictures of half-naked children and making sexual comments about them is normal, then f* you. (Disclaimer: Also, f* you).

Even if you just go by the "~10% rule" for population demographics, that at least 10% of the population belongs to any given demographic group, it makes for a large enough population group of pedophiles to be concerned about.

So let's just say (for this example) that 1% of the population of the United States (population of ~350 million) are pedophiles of varying degrees ranging from Jared at Subway, to people like Albert Fish. That's still 3,500,000 pedophiles. Using the Pareto Distribution, a hyper-minority of 1% of the 1% are dedicated to their "cause", would be a group of about 35,000 pedophiles. Given that people congregate based on similar interests and ideals, you can almost bet that about half of "the 1% of the 1%" (in this example, 17,500) are in some sort of group that works together for the mutual benefit of the overall group.

17,500 is a lot of people. What kind of things can you get done with a group of very intelligent predators whose targets are children? And that's just the core group, who knows how many underlings they have working for them with similar interests, given these demographics...

I mean, Goldman-Sachs has about 36k employees, and they're worth how much? The US Army reported 1,281,900 service members in 2017, and not all of them are in the "core group" 1% of 1%" that account for high-ranking power brokers, but the armed forces all work together as a well-oiled machine to accomplish a goal. Is it such a far-fetched idea that pedophiles don't have their own goal-oriented group? How many of them work in the entertainment and news industry? (Dan Harmon made a video about raping babies, and he thought it was funny...). Was Corey Feldman lying?

FFS people back in the early 1900's thought that "organized crime" was an oxymoron, what is so hard to believe about this? I think it comes down to either you don't know or you don't want to know.
How does this work exactly? I notice it's a partnership with Visa, are payments converted to dollars or is the payment in Bitcoin directly?

Also does Visa or Coinbase then make a server side log of all the transactions?
React is pure JS, no string parsing is involved at runtime (JSX is just function calls [1]).

Vue has its own templating language that gets compiled to function calls that are very similar to React’s [2]. I have my fair share of criticisms against Vue (as any templating system, it’s quite inconsistent[3]).

I don’t think any of them just dump string blobs via innerHtml. And I doubt any of them parse strings with regexps at runtime.

[1] https://reactjs.org/docs/react-without-jsx.html and https://overreacted.io/react-as-a-ui-runtime/ (specifically section on React elements)

[2] https://vuejs-tips.github.io/compiler/#v-else

[3] https://news.ycombinator.com/item?id=19199423
Why would sorting objects matter when inserting them into the Bloom filter? The filter is independent of insertion order.

The notion of O(n) for a "top down discriminating sort" is outrageous and needs serious justification!
Ask HN: I can make an app delivery platform for your electron apps. interested?
I have the technology to virtualize the application and deliver it through a browser to any device. each of your users could have their own version without ever having to download the product.

would any of you who build electron applications for your business be interested in paying for this sort of service?
This seems like a nightmare if every purchase is a capital gain/loss that needs to be scheduled for tax purposes.
Awesome thank you, I didn't know this!
> EdgeQL has no NULL.

So how is a missing value in a column represented? A column value is a scalar value, not a "set". As much as I accept that NULL values are a pain to deal with, I don't see a way to represent the absence of information in another way. You can't store an "empty set" in a column.

A NULL _value_ in SQL is something completely different than a NULL reference or pointer in a programming language. Although both have the same name the underlying concept is completely different.

> Functions in SQL can return NULL to signal an error condition.

That's plain wrong. functions in SQL signal errors by throwing an exception
That's "The alternative which shall not be named" and chances are you'd just use a set as your secondary data structure, there's limited point to using a bloom filter unless the input sequence is absolutely humongous.
His goal is to get ["apple", "dog", "cat"] from ["apple", "dog", "apple", "cat", "apple"].

He does it in two steps[0]:

Step ONE: Replace any duplicate values with the empty string (the tombstone) in the original array. (Going from ["apple", "dog", "apple", "cat", "apple"] to ["apple", "dog", "", "cat"]).

Step TWO: Compact the original array by creating a new array out of all non-tombstone values.

He shows 4 different algorithms for performing Step ONE. He shows 0 algorithms for performing Step TWO because it's trivial.

[0]:
>We’d like solutions that conserve time and space. All solutions here work in place, using the tombstone technique to create a sparse array, then compacting it later.
n'a (んあ) and na (な) are pronounced the same (not 1:1)

k-ee-y-oo and k-y-oo are distinct pronunciations that are both written as kiyu (きゅ) (also not 1:1, though this could be considered a accent maybe?)

I wasn't trying to make a point, beyond "spelling a [any] word is not just the same thing as saying it".
The main area Assistant is worse at compared to Alexa is shopping. They kind of need to have their own e-commerce platform. You could (eventually) combine that with drone delivery.
I knew the Apple II, and you sir are no Apple II.
In limited cases I support it but I believe some type of consent to be governed is required, I consider physically visiting a sovern nation as implicit concent to be governed by their laws. I'm opposed to the notion that any government be able to determine the authorization for information access and excerpt authority on foreign citizens.
Usually a fine approach would be to construct a hash table as we walk the array, and if the element is not seen put it in the hash table, otherwise "remove" it by setting it to the empty string. If the hash table implementation is good, we can pretty much find out whether an entry has been seen before in O(1) time, making the whole process O(n).

That's what the author called "alt" and I don't understand why the author objects to it. The memory needed is usually proportional to the number of distinct elements in the original array. You don't generally have to copy the original values (usually you just copy a pointer).