skysight-inc/HackerNews huggingface dataset:
I had heard that Apple will be dumping Intel modems after that contract is complete, with Mediatek the likely new partner. This might have something to do with the Qualcomm lawsuit over Apple breaking NDAs by sharing sensitive information with Intel.

Assuming this to be so, Apple may not be allocated the highest priority.
Often not. I would not be even sure they could afford leet of company cars given how seasonal work is.

The pairing may happen on individual basis, basically when most of work is teamwork and they don't need you to go around alone anyway. A lot of work is single person work. Or when boss is nice and willing to help you out and organize more.

So I guess that depends on what exactly the company needs you to do. Plenty require car so that you are flexible whether there is acute need for it or not.

And don't forget prejudice against people without cars, it is out of norm and suspect for many people. (Same with being homeless, they may not give you job for fear of you being trouble).
Would you be willing to expand on which radical progressive positions ended up being bad? I'd especially be interested to hear examples from the US.
> For a lot of social issues, being given the midpoint solution is like being given half a baby.

I think this cuts to the heart of the issue - and demonstrates the problem with this line of thinking.

I also think you're missing the point of the Solomon story. When Solomon proposed that solution, one woman said "No, no - give her the baby." That woman was willing to compromise. She was willing to compromise all the way, to lose the entire dispute, to preserve the important thing they were fighting over.

Solomon didn't actually plan to cut the baby in half. On many social issues, there is a negative-sum, "burn it all down" solution that leaves both sides worse. Which side reaches for that option? Which side is willing to sacrifice the deeper issue in order to "win"? That's the side that deserves to lose.
I am no expert on Rust, but I think targeted optimized algorithms are what the unsafe trait is for. That way you can profile and choose when programming and debugging.
I always spell it "keming".
It's not indeterminate, just conditional at runtime, no different than any other may-mutate-parameter-reference function. It fits Go's philosophy of foot guns for the sake of performance/simplicity (be it compiler or runtime performance/simplicity). Use of append by devs should invalidate any future uses of the parameter, but this is better than forcing a copy or abstracting implementation details of linked arrays.

> Can you think of any other language that has such a design?

Sure, happens all the time because it fits the machine naturally though sometimes it may be hidden with unnecessary runtime costs by many languages that do force copies or reallocations due to immutability. C++ is a language that doesn't hide it. Your argument is like saying you're surprised that std::vector::emplace_back may or may not alter the array I had kept from std::vector::data previously.
So, rather than being a deliberate choice of Google, it's simply an emergent phenomenon of a system Google expressly designed to manipulate people?

How is it not a hundred times more terrifying than the conspiracy theory, that google chooses to keep such a system online?
Don't you mean TSMC, followed by Global Foundaries?
I mean, by that measure C/C++ and many others have the same problems. Your issue about lack of compiler-enforced reuse checks after invalidation is more with the language than this feature. While I agree generally, I don't see how slices are any more of a problem or surprising here than any other mutable reference that may or may not be mutated conditionally by a function.
Be a founder.
Average end user doesn't care as long as Instagram, Facebook, et. al. keep them engaged constantly with their devices.

Smartphone's are the new crack.
Language support used to be huge: I shipped web fonts for years so things would render accents and non-English characters correctly or at all. Dropping Windows XP was joyous.

These days I generally agree except for things like logos or games, or specialized applications like the dyslexia-friendly fonts. It’s hard to beat rendering immediately for most uses.
It's so interesting to see a sudden surge in desktop GUI frameworks (or at least a sudden surge in interest if not actual new tools). I have been exploring this area for the last few weeks for a new project and have stumbled across the obvious ones like Qt, GTK, WkWidgets, JavaFx (which IMO has so much potential but not much development is being done now) and interesting ones like Juce, Sciter, NanoGUI.

Of course, the elephant in the room is Electron, which in a way showed how much a new take was required in this area but also has a lot of limitations wrt app size, processing power etc.

The one I have been following (or rather waiting eagerly) is Scenic by Boyd Multerer which was incidentally announced / released yesterday after being shown in a very early state last year at ElixirConf. I find the approach of leveraging Elixir and OTP for GUI very interesting and the video should give you a good idea [1]

[1]: https://www.youtube.com/watch?v=1QNxLNMq3Uw
I see this as unlikely. ARM was very late to the game with a 64-bit isa.

With a completely free competitor in risc-v, and not much market penetration, what is the motivation for a customer to pay the licensing fees?
When wpa2 came out, most cellphones didn't even support wifi, and smartphones were still years off. I had exactly one device at the time that needed wifi and I'm a "nerd".

In 2018, off the top of my head I can get to 30 devices connected on WiFi at my house. VERY much a different discussion than 2004.
After a while, I can guess where bad code comes from. Code that is hastily written by someone experienced is very different than code assembled by the inexperienced and without good guidance. Feature creep also has an obvious quality. Trying to turn these things into simple metrics is very much a mistake.
I don’t see any argument refuting my point that governments could not replace big pharma. I agree with you that big pharma are like any other large corporation at the end of the day, it’s all about the bottom line.

It is however an indisputable fact that big pharma have delivered novel drugs which do make a large difference to many patients’ lives. The scale of their research operations dwarfs all other biomedical research by orders of magnitude. It is highly speculative that a public institution could do research at this scale. If you have ever worked in an academic department this would be immediately obvious.
Not perfect is understatement
They are horrible. Not just because of what the article is about, but because their recommendations are ridiculous avwn outside political content.

And youtube rules also motivate providers to churn out a lot of content regularly (leading to quick to produce crap) and punish those who take their time to think or research before they talk.
Heart #touching #whatsapp #status – kese batau tujko he yad mujko
SEEKING FREELANCER | Frontend-with-some-backend | Brussels, Belgium | REMOTE

I'm looking for a frontend developer to build a React PWA, with enough knowledge to build a PHP/October CMS (Laravel) backend as well.
Healthcare sector, so you will be doing something for a good cause!

Job to be carried out between October 1st and Novembre 30th.

Must have:
- 1-2 years of professional experience with React
- 1-2 years of professional experience with a PHP CMS
- Feeling comfortable building a PWA with backend from A to Z
- Proactive attitude
- Attention to details (for real, not the fake claim everybody puts in their cover letters)
The workload I estimate is 20-40 hours per week for 6-8 weeks (it will depend on your experience with the tools/tech).

Will pay central european rates.

To apply send an email to manuele@mjsarfatti.com with THE FOLLOWING:

- Subject: Job Application
- Link to your portfolio
- Link to ONE relevant project (it doesn't have to check all the boxes, it should be somehow relevant though)
- A paragraph about the project explaining ONE difficulty/challenge you encountered and how you solved it, or anything cool about the project that you enjoyed particularly
- (optional) your CV

Any other type of email or application will be ignored!
That you can't be racist against white people and you can't be sexist against men. That's a core tenant of western progressivism and does nothing but breed hostility, and denigrate people based on features they were born with.

Also see the other HN thread from today about left wing censorship and anti-science: https://news.ycombinator.com/item?id=17938318
> Niche startup idea, VPN for your mobile device that can analyze and block traffic.

This is indeed what we (originators of this location tracking research) do.
Dangerous, but if you can find them and arm yourself you can try to confront them.

Let the police know about 15 min beforehand. They will tell you it’s a dangerous idea (it is, you might get murdered), just tell them that’s their problem and they better hurry up!

That said, consider that they are probably either pros who will not be taken down or just random losers who definitely don’t still have your money.
Apple is great for the privacy concerned
#emotional #whatsapp #status – me yaha tu waha zindagi he kaha
AI Weekly 8 September 2018
If you're looking to program a GUI, you'd be best taking a look at Go's parent AOS/ Active Oberon, and the accompanying GUI (Bluebottle : A Thread-safe Multimedia and GUI
Framework for Active Oberon):
http://e-collection.ethbib.ethz.ch/ecol-pool/diss/fulltext/e...

Might be best to port this to Go?
No worries. I'm engaged to a professional graphic designer. Critique of menu typeface, color palette, layout, and print material is almost ritual that I've had to grow skin for when we eat out.
Have you ever been to a Walmart where the prices are high?
Paperback: Gentle Introduction to Dependent Types with Idris
Google Ads quietly expanded how exact match works
He did, but the grandparent post suggested OP tries to find another job first, use that money to get a place to live and a phone. Once he has that, he can find a programming job.

Sounds pretty smart to me, but I don't know anything about being homeless or getting a job in the USA.
Adware Doctor, the number one paid utility in the Mac App Store, is secretly logging the browser history of users, and sending it to a server in China.

The app is currently listed on Apple's Mac App Store as the company's fourth-highest "Top Paid" software programs, behind Final Cut Pro, Magnet and Logic Pro X. It is also the store's No. 1 paid utility.

The app currently costs $4.99, is validly signed by Apple, and its listing on the Mac App Store is accompanied a majority of lavishly positive five-star reviews.
I’m not sure about a Postgres extension. It might be a problem for a Postgres server to handle a large number of http connections in fact, so I’m not sure.

We’ve built https://hasura.io which is an open source web service on top of Postgres. It uses GraphQL on the HTTP API.

Postgrest is a similar solution with rest APIs.
> It seems like one of the biggest complaints about Wayland is that it doesn't work over a network. Does anyone actually work that way? I've tried it a few times, and every time I tried it it turned out to be unusably slow.

I spend most of my time in Emacs on Linux. At an old job I had to use a Windows desktop, so I used a full screen Cygwin X server to display an Emacs window running from one of our Linux test servers. This also had the advantage that Emacs would keep running in Screen, even after my dev machine was turned off.

Note that you can't do this using GTK, due to a long standing bug https://gitlab.gnome.org/GNOME/gtk/issues/221 . I avoid this by compiling Emacs to use the "lucid" toolkit.

Note that Emacs also works in a terminal, so I could just use SSH or MOSH rather than X11, but I much prefer the GUI version.
Not sure if gp is native English speaker, but there are several languages where 'perpendicular' is used in this way.
They can, but India doesn't have dual citizenship
What I don't get is why postal services like USPS, FedEx, UPS, DHL, etc. don't start an Amazon competitor.

For them it could be the difference between being in a race to the bottom versus being in a race to the top.
love it. i've actually been tortuted. so I've actually experienced the pain of torture. it's seriously real pain. but okay. downvotes . awesome
“Move fast and break things” is broken
Yeah, many like taxis, emergency vehicles, buses and trucks weighing 18,000 pounds or more are exempt from seat belt and child restraint laws in the USA
I don't think it exists as an extension (and neither I'm sure that's a good idea), but there's projects for providing HTTP APIs to Postgres:

https://github.com/PostgREST/postgrest

https://github.com/prest/prest
"But what if the company’s goal was never to unleash the disrupter itself so much as to encourage incumbent broadband providers to do so, helping Google’s expansion in adjacent markets such as video and emerging markets including smart homes?"

I don't think it's a what if. If you can think back to the state of broadband (e.g., Verizon, Comcast, and mobile speeds) when Fiber was announced, and the following the subsequent increases, there's definitely a strong correlation to Fiber's influence.

Goggle got what they wanted by pretending to do something it had no interest in doing. That's not a failure. It's damn clever.
This is the best outline of the Go generics issue I've seen. As an outsider to the language (for now), thanks for writing this.

What's the current conversation on sharing binary code? Unless I'm missing something, this is fundamentally incompatible with generic functions that are optimized at compile time. Either the compiled version has to have implementations for "every valid type" or the shared code must be recompiled at the time it is consumed, right?

It looks like the Go ecosystem tends to discourage distributing precompiled binary packages, so maybe this is not a real issue.
The Extraordinary Link Between Deep Neural Networks and the Nature of the Univer
> "Only 17% of housing units nationwide are in a building with more than four units (and 70% of housing units are single family homes or mobile homes)."

Yes. But ultimately isn't it the number of ppl being served, not the building count, that matters more?
Lol , 1b000? So many zeros its dizzing.
I guess I went that direction because Thinkorswim and most other platforms all developed their own scripting language, but reflecting now I think something simple that everyone knows like Python or JavaScript lib/sdk would be a better approach.
I am developing a digital signature GUI for Brazil's PKI
It would rhyme with crispy.
Licensing issues? The situation around Qt licensing is still not clear, AFAIK.
I now wonder what should be the average ratio of heavy 512-bit was AVX512 instructions vs lighter 256-bit instructions to avoid getting into permanent L2 mode and stay at L1.

One of the co-authors talks more about the exact limits here: https://www.realworldtech.com/forum/?threadid=179654&curpost...

The quick answer is that on the W-2104 system he tested, you can sustain one FMA every 2 cycles while still remaining in the medium speed L1 state.

His avx-turbo tool (https://github.com/travisdowns/avx-turbo) can be used to check the situation for your particular processor.
Confidence Building Measures for the Cyber Domain [pdf]
Why Science Fiction Is the Most Important Genre
I think part of it is that they don't have expertise in retail. It also would pit them against all their competition, not just Amazon.
I think the larger issue is to be competitive in the app market you need to be free, and to generate revenue they have to resort to shady ways, monetizing using data or manipulating user's behavior.

I think that the business model needs to be changed starting all the up at places like Facebook and Google. At some point these products are going to be perhaps even under our skin and if they are still 'free' and needing to resort to dirty methods to turn a profit by invading our privacy, it will just be the inevitability of the way things are now.
"When you are 50 to 60 years old, spend time training and developing young people, the next generation," Ma added. "When you are over 60 years old, you better stay with your grandchildren."

https://www.cnbc.com/2018/01/30/jack-ma-dont-fear-making-mis...
You've taken someone's mastery of a life skill we expect of all adults (emotional self-control) and are pointing to the closest pathological condition you can find even though it's mile and miles away from what the parent poster describes.
None of those points, regardless of validity or otherwise, have the slightest connection to net neutrality.

In fact when Google Fiber first launched they were decidedly not net-neutral; they banned server-hosting.
To be clear, the point of Solomon's judgement was not that cutting a baby in half is a good solution: it was just a trick to test the women. One of them accepted it, the other gave up their claim so that the baby wouldn't be harmed. Solomon gave the child to the person who gave up, since they put the child's welfare above their own.
git diff --word-diff-regex="[^\t]" one.tsv two.tsv

For example:

$ echo "1\t2\t3" > one.tsv
$ echo "1\tx\t3" > two.tsv
$ git diff --word-diff-regex="[^\t]" one.tsv two.tsv
diff --git a/one.tsv b/two.tsv
index d43017e..e2d5856 100644
--- a/one.tsv
+++ b/two.tsv
@@ -1 +1 @@
1 [-2-]{+x+} 3
Are you not allowed to do this in the database itself? That would be much simpler.
How Segment's Peter Reinhardt built a successful co after crashing and burning
It wouldn't take much in terms of salaries to corner the "Europeans that choose not to go to SF" talent market. A $60k salary is still pretty normal here in Denmark. I'm ex-SV doing my own startup, but I wouldn't take a salaried position at another company. It will be interesting to see if these billion dollar exits lead to even slightly more competitive tech salaries.
Python. Symmetric difference.

>>> set(open('a.tsv')) ^ set(open('b.tsv'))
I assume the aquifer refills in subsequent rains, even if the reservoir has filled with sand.
Tesla stock dips
Not many comments on the startup school stuff this time around. There was some discussion on his similar talk Mar 17

https://news.ycombinator.com/item?id=14368536
I hope they made sure that their maps weren't being used for critical purposes like rescue operations[0] before doing this?

[0]: https://www.wired.com/2015/05/the-open-source-maps-that-made...
> But I don't know much at all about the topic.

Did you watch the video?

> Can you comment on what will happen to that community when the hand pumped wells go dry? (assuming this is inevitable?)

Why do you assume this is inevitable? Was there something in the video that made you think these will go dry?

> The best argument I've seen against what you are doing is that you are moving farming from sustainable areas to unsustainable areas.

Are you under the impression that people are moving into the areas that these things are being built?

What does sustainable farming mean for you? (For a lot of westerners it means (nearly) free energy being used to produce synthetic fertilisers combined with broad pesticides, servicing large monocultures with little to no attention to improving soil quality, severe erosion from bare soil practices, etc.)
Some feedback on the API design and README:

- Having a global registry of machines does not scale. Anyone building an app won't want to deal with the name conflicts. Having a `displayName` for debugging is fine but that's all. Having people pass the Machine instance to transitions directly is much more reliable/scalable.

- This [...rest] for event handlers is not good. Put those in a dedicated object because if you don't any new prop you add has the potential to break users. It's also bad because it looks like memory gets merged with those methods, making it likely the keys will conflict in view().

- Find a better name for T, it's confusing with Transition. Since it looks like a simple struct, maybe just have people pass {name, to} as plain data.

- You don't provide a rejected Promise example. I am interested how that works since it is something people tend to overlook.

- How the heck do I test my machines?

- A micro-framework that doesn't mention byte-size? Probably worth adding that statistic. My idea of a micro-framework is one that fits in a tweet.

- Write up how you expect this to be used. I don't think you could use this to build a real app because there's no way compose machines, only switch between them. You'd end up with huge machines because UIs are trees.

Happy to discuss more.
btw - what's the state of JS Frameworks Madness in 2018? Did you guys stop producing and throwing away JS frameworks 500 times a day? Have React/Angular devoured the world?
>No, they really want to make it utterly unusable, even with effort on the user's part.

The only basemap which has blocked tiles is OSM deutscher Stil, you can easily switch to the other three. Would argue that is very usable with very little effort on the user's part.
The more I think about it, the more I think it is appropriate to say if an app is free, you are the product and can assume they will extract every bit of value from you that they can.

If an app is paid, there is at least the possibility you aren’t the product. But you still might be.
"The whole thing is people need to surround themselves with a good number of people they disagree with on things."

I agree with this sentiment. I think, however, a more fundamental problem lies with peoples' attitude toward their own ideas and towards the ideas of others. People have an apparently irresistible tendency to moralize; to consider their ideas as "good" and contrary ones as "bad". Once the moralizing starts, reasonable discussion becomes difficult if not impossible. Disagreements quickly devolve into the two sides calling each other evil.

Given this I would rephrase your statement as, people need to surround themselves with those who hold their opinions more lightly and who avoid moralizing. When people acknowledge that their opinions are simply their personal preferences rather than moral truths, genuine discussion becomes possible. In your example of vegetarianism, consider the different response one might get if one says, "I prefer to avoid eating meat" versus "Eating meat is wrong". The first opens up the possibility for mutual understanding, the second is sure to launch a flamewar.
Think different.
You contributed the data so that they - and everyone else - can do what they want with it as long as they stay within the terms of the license. I don't see that they are violating the license by choosing to render that data a certain way (in this case as a black tile).
Good on them. I wish more big sites would grow some balls and take action like this. The Internet as we know it is being attacked from multiple angles right now, with the EU filtering proposals, AU/5Eyes anti-encryption proposals, etc. The MSM are all onboard with the "think of the children! terrorism! what are you trying to hide?!" propaganda, and most of the big sites/services enjoy the Government contract money too much to dare upset their masters.
Weird how it has been 4-5 years since people - without proper knowledge - kept shouting about JS framework fatigue, while the three top frameworks (React, Angular and Vue) remain the same. (Same as in leading, Angular has been reworked quite a lot, I do not want to do anything with it.)