skysight-inc/HackerNews huggingface dataset:
I own DVMT and have been an investor in the stock since the EMC transaction.

Whilst in part this deal is designed to help Dell go public and let some investors (Silver Lake & co.) eventually "exit" or sell their positions in a few years, one of the main reasons why they are doing this is to generate a profit from the VMWare tracking stock (DVMT).

Michael Dell and Silver Lake have had their eye on DVMT for a while. When they acquired EMC, they didn't have enough cash to buy the whole entity (which owned ~80% of VMWare). So they issued some tracking stock which has since traded at a discount of 35%-40% to VMWare stock. Their intention was always to make money from this discount since they own the VMWare stock. The idea would be to buy up as much DVMT as they can.

They've already been doing share buybacks of the DVMT stock with cash from VMWare (about ~$500m at a time but not sure). Spending $500m to buy back shares trading at a 40% discount can turn $500m into $833m.

They are doing the same here by offering a valuation of $109 a share for the DVMT stock. On a $21bn market cap at a 27% discount to VMWare, they will generate ~$8bn in profit.

DVMT investors will have the option to rollover into the new Dell entity (where they can share in ~$8bn profit) or they can tender their shares for $109 each. Dell has decided to limit the tender to $9bn (on $21bn in shares). So if everyone tenders, I imagine they will pro rata the payout to ~40% of shares tendered and the rest of investor shares will roll into Dell inc.

Whether rolling into Dell inc. is an attractive option is another question. Dell has effectively set their share price (i.e. not the market) for the merger to take place. Dell will benefit as it will have more equity thereby lowering the ratio of equity to debt. DYOR.
I had an interesting UI failure in my car today, with the knob that directs air to the windshield, middle and feet levels, with many intermediate combinations.
Uncommonly, the knob can turn full circle, but it is not directional; I noticed it was turned 180° from the intended position only when I noticed I was sweating.
I had read a research wherein Terahertz was used to read the contents of a closed book. Wonder how far that research has progressed, or have they tried to make it applied, ready for some sort of operational results.
Video games do this the best: you want a game pad like controller on the steering wheel with a HUD projected on the windshield.

You get the best of both worlds, a context-aware interface without losing focus on what’s in front of you.
>I work in a company that has 5-10 employees, nobody is working their ass off and there’s steady income and gradual growth. Our CEO is not a millionaire, but he enjoys his work and the company he works for. There is no plans for fast growth or VC funding.

Contrary to many responses, the drive for growth is a consequence of human psychology and hence how things evolve in business. Humans are fundamentally dissatisfied creatures, and this translates into ever-increasing hunger for profit in businesses.

As a business owner, you cannot decide in isolation that you want to not grow because that decision is impacted by your competitors and customers. If your competitors decide to grow really big, your small business will get threatened. This is exactly what's happening with Amazon. A mom-and-pop shop may be happy not growing, but it's at the risk of not existing at all.

Earlier I had similar thoughts of "why grow", but now I understand better. I wrote about this in a blog post: https://growth.wingify.com/startup-complacency-the-flip-side...
> This is remarkable considering how short a time (on a Universe scale) it takes for planets to form. Planets form in tens of millions of years.

So presumably, if you looked at a couple thousand young stars undergoing planet formation you should be able to find at least one, right?
Did you have regular "get off my wave" encounters surfing or skating?

My surfing experience is a bit limited, but barring a few wannabee edgy teens "friendly, welcoming and uncompetitive" very much describes my experience with skaters everywhere.
Customs Union: The world's largest trading block turns 50
We have no plans to allow users to download the "raw" data from s3 (ie. before we perform the train/dev/test split). But we want to eventually build some tools to automate this. See here for some background:

https://discourse.mozilla.org/t/the-mozilla-guarantee-publis...
I think the dictionary should be more complete. The first word I composed was "kelp" and it didn't identified it as a valid word.
Or maybe it's completely broken in Firefox, the "destroy" button doesn't appear.
In what is certainly a complete coincidence, the Stylish Firefox extension threw up an "agree to our new TOS 'effective May 22, 2018.'" modal for me today..
Taking the non-academic route when learning to code
For your privacy concerns, protonmail.com?

You can point your domain to it and use their web interface, or your preferred email app.

I wouldn't like to manage my own mail server either. While some people may be experienced at this, or enjoy the technical learning, email is just too important to me to trust myself with, so I prefer a 3rd party also.
Giải pháp quản lý bãi đỗ xe thông minh
I don't think that's a lack of attention to detail from Mini. Just a decision made with the knowledge that people don't buy premium cars based on rational decisions. If they did, I'm not sure Mini (or BMW for that matter) would exist... I don't think this is the case for airplanes.
I’ve uninstalled almost all time-consuming apps I had (twitter, facebook, reddit, instagram, etc) and have disabled notification for the rest of em’ (messenger, whatsapp, etc.)

The good thing is that I’m spending way less time with my phone now. The OK thing is that websites like facebook and reddit are constantly reminding me to use the app. The bad thing is that my apps now remind me all the time that I’ve disabled notifications.
Attenuation in atmosphere is extreme. But this can be seen as a plus if you want to limit interference (try wifi in a crowded mall)
This is because Synaptics is silently handling capacitative multitouch events from the trackpad and generating a synthetic stream of mouse button 4/5 (scroll wheel) events (with haptic decay and everything).

As soon as CTRL accompanies the scroll wheel events... woops.

This is primarily an input layer design failure:

- scroll up/down is not its own event, built out in such a way that the "CTRL+" could be selectively ignored

- Toolkits don't separate input sources sufficiently enough that '"CTRL+" from one device and mouse button 4/5 from another should be ignored' could be implemented. (X11 does expose everything distinctly/discretely, but pretty much nothing on top (Qt, especially GTK) really takes advantage of it. For example you can have unlimited mouse cursors on the screen, but beyond moving and resizing windows at the same time, nothing really does anything novel with this capability, and the input models (single window focused at one time, etc) don't really permit innovation either.)

Hmm...... although... maybe if you took evdev apart at a very low level, and/or maybe the synaptics driv--wait. Hack synaptics to bits so it also _watches_ the keyboard, specifically CTRL keypresses, and stops sending its synthesized stream of buttonpress/releases. Maybe.
"once the most widely printed book in English apart from the Bible"
I've heard this distinction for so many books now, there must be a list somewhere.
My reply beside your comment may be interesting
5 Pemain Yang Tampil Memukau Di Piala Dunia 2018
And the invention of stone tools is trivial compared to the "invention" of life. There's always something you can talk about as being "more important", no need to be all snobby about it.
The underlying reason for those services having both high costs and high revenues is that they have extremely high volume of users. I'm sure something like Duck Duck Go has much lower operational costs, even though it's providing not substantially different service than Google's search engine.

My point is that the cost and revenues are not a function of each other as much as they're both a function of usage. Once you get a high volume of users, it's pretty natural to convert at least a small part of that to advertising revenue, even if doesn't fit well to your platform (cf. Twitter). It takes a principled decision not to dip into that revenue source -- I remember once reading how Jason Calacanis was pissed at Jimmy Wales for not wanting to include ads on Wikipedia.
> The thing to realize is that theorem proving is not a business goal in most cases. What you care about is being able to deliver software that works well in a reasonable amount of time. Sure, you might end up with a binary search bug in your code that goes unnoticed for 10 years, but clearly the world didn't stop because of that, and people have successfully delivered many projects in Java despite that bug that work perfectly fine.

I agree with you on that part. However, if the whole stack of computer technologies were more reliable, we would maybe think about new business usecases that we subconsciously dissmised because of lack of trust in current technology.
Counterargument: If you sit all day at the desk you should seek an active hobby in your spare time!
Another idea: Maybe they want the restaurant software to continue running locally if it is offline, but they want to sync data while online.

This would make a lot of sense with something like CockroachDB - if the restaurant was offline, their local data would be preserved. But, as soon as it goes back online, then corporate would have access to all of the data.
It seems the player needs to click words to make them vanish, while letters continue falling - this is the first thing that should be changed.
"Africa is poor because she is not free" - George Ayittey
>For example, consider a sort function. The types can tell me that I passed in a collection of a particular type and I got a collection of the same type back. However, what I really want to know is that the collection contains the same elements, and that they’re in order.

That's a test though -- and a contract is basically an assertion for such a test.

Types allow you to express and check things before the code is run.
> HN feels the same way HN felt ten years ago.

Not my experience at all. In fact if anything I'd say HN today feels the way Reddit felt ten years ago.
Yeah, the operating assuptions of client side rendering seem to be that server-side CPU is expensive while network bandwidth and latency are cheap and the client has a fast CPU which it isn't using. I do wonder how it ever took off.
Agreed that this is a great deal for Dell and its investors..... They are going to profit from the discount to the tune of ~$8bn (see my analysis in another comment).

Stranger things have happened so the deal may go through.

I bought more DVMT yesterday to tender it for $109.
I was telling friends not so long ago that Reddit would NEVER redesign their webpage because of ehat happened to Digg. Then BOOM the redesign happened. Oh boy was I wrong.

HN did introduce a minifier [-] in the wrong side of the comments, but at least the rest is pretty much the same.
> At one point, Google was pretty not-evil.

Not really sure that was ever the case?

I remember when they originally launched - with the "Do No Evil" motto - thinking it was PR bullshit.

If they were "pretty not-evil" at some point, from my PoV it'd have to be before that as I was clearly cynical of them already by then.
"Really" what?

Is there a question that the US profited economically earlier on from it's lax copyright on foreign IP? And that it was part of what bootstrapped its economy?

Or is that just mock outrage, despite the fact that I didn't bring up that specific analogy?
GUIDE: Bonanza Inventory and Order Management
> Oh, sure, people are very willing to report their suspicion of a crime happening to someone else.

Are you talking from experience, or further extrapolating from the Wikipedia article you read?
I'm curious (maybe some lessons or good horror stories there), what are people using databases for that they shouldn't?
It's not actually stealing if it's in the ToS, is it?
The Mozilla one is great, they insist on reproducible builds and do a thorough review. Although they can't catch everything, I would pick FF over Chrome all day for this reason alone.
AsyncIO for the Working Python Developer
I see, as of now you have to select it in 'right' sequence,

which means first K then e , l and finally p.

this is an issue, i should sort it. I will fix this soon. Thanks.
Quite insightful comments there too.
FWIW, that stuff doesn't appear in Notifications on https://tweetdeck.twitter.com (on PC - never tried mobile for Twitter)
If you use Opnsense, I've written a tutorial on how you can configure it to reduce bufferbloat.

https://forum.opnsense.org/index.php?topic=7423.0
A loud clatter of gunk music flooded through the Heart of Gold cabin as Zaphod searched the sub-etha radio wavebands for news of himself. The machine was rather difficult to operate. For years radios had been operated by means of pressing buttons and turning dials; then as the technology
became more sophisticated the controls were made touch-sensitive - you merely had to brush the panels with your fingers; now all you had to do was wave your hand in the general direction of the components and hope.
It saved a lot of muscular expenditure of course, but meant that you had to sit infuriatingly still if you wanted to keep listening to the same
programme

Douglas Adams (1979) The Hitchhiker's Guide to the Galaxy
> Apps get one chance.

I go even stricter. Unless it’s a messaging app it goes silent straight off.

That said apple notification center is doing a bad job at exposing app setting. I’ve forgot some app at vibrate only and it’s just too much hassle to go find it so every now and then the phone vibrates and I’ve no clue why.
I ordered my XPS 13 back when I was living in the UK and it took more than a month to get there from a factory in China...

Honestly I have bad luck with mobile devices/laptops. They all have something wrong with them. From failing antennas, to bent frames, to broken wifi, to constantly stuck camera lens, to bloated batteries. All those things typically happened between the 1 to 2 year mark, which was too soon for things to be breaking.

The only devices I've ever owned that have given me 0 issues are Apple products.

I can really appreciate why people spend more on them.
I know they block roaming sims from certain countries after few month in the country
ok this is common issue. i will fix.
This comment kind of illustrates the knowledge assymetry.

We're talking about people in their thirties. People who graduated in 2008 and were amazing candidates but couldn't get a job because there _were none_. People who were then passed up for internships in 2013 as things got better because every hiring manager who graduated in 2006 (with maybe 20 grand in debt easily paid off) or boomer (who had no student debt but even if they did could gasp discharge it in bankruptcy) reviewing CV's thinks "wtf has this idiot been doing the last 4 years; hire that fresh grad".

Maybe they'll be able to afford a house when they're 50. Because paying off a mountain of student loans AND paying insane rent AND saving for a deposit (and god help you if you want children) has gotten to be basically impossible for a huge chunk of the population.

And yeah, there are lower cost of living places. Hope your partner and yourself can find work in the same one. And that somehow they magically make your student loans cheaper.
You might like the rather humble attitude of Basecamp: https://m.signalvnoise.com/enough-1d48019c7335

(I'm not affiliated with them in any way, just a fan of the product and someone who sympathizes and agrees with their views.)
> Asking Reddit to "please stop" grabbing at better attention hooks is like asking McDonald's to "please stop" raising prices.

It's more like asking McDonald's to stop trying to sell / serve me a worse product that I didn't order, halfway through my order. And despite them knowing who I am, repeating this question every time. "Hi, I'd like two McMea- WOULD YOU LIKE A SALAD INSTEAD??"

If they are not making sufficient money on one of their products they should pull it, not try to irritate people into choosing something else.
I think both these examples are quality UX. In fact I'd go so far as to bet that BMW has spent far more on UX than Cessna has. The difference is in the definition of "quality". In Cessna's case the objective is to make the plane safer and easier to pilot, so people decide to buy it. In BMW's case the objective is to make people want to buy the car. Two different objectives = Two different user experiences
Yeah, that's great. Blocking/spoofing fingerprinting is a bit like wearing a mask. If it's only a handful of people, it may even be worse from a privacy/tracking perspective -> look, the guy with the mask
IMO, if you're going into an unofficial tribunal, that significantly lowers the precedent and risk of diving in: what do you really have to lose? Okay: a bit of face, worst case, but that's seems to be about it (IANAL etc).

This being said, this sounds like the kind of thing /r/legaladvice might be able to offer some solid suggestions about. The community here probably could too, but getting posts surfaced on here always tends to be a bit hit and miss, so legaladvice sounds like a good first shot to me.
> The reason nothing too terrible(apart from election tampering) has yet happened is simply because the current market demand for developers prevents us from engaging in malicious behaviour.

That doesn't seem to be how humans work. Groups that want to do malicious stuff are able to hire people too (eg electon tampering as you mention).

They'd probably have to direct their hiring efforts differently though. Probably towards known areas of er... scum and villany? ;)

Seriously though, they managed to hire people for the electon tampering, so at least it shows it can be done.
Why digital marketers are the best advisors for your online business
I think it's a cultural thing rather than a technical one. I haven't used a linked list in 15+ years, because in C++ a std::vector is the 'default'. Before that, I wrote (some) C for Gnome, and the 'default' in Glib is a linked list. I don't know/remember if there is a reasonable, easy to use data structure that wraps a dynamically allocated array in Glib, but most of the 'sample' code at the time used the glib list. So that's what everybody kept on doing.
Likely an acquihire which also means that their “tech” isn’t that mature yet.
For reference I think you mean this, right? https://news.mit.edu/2016/computational-imaging-method-reads...
I recently bought an Ubiquiti EdgeRouter X [1]. Which has a smart queue function that utilises fq_codel.

Results from the DSLReports speed test [2], using the same router, the only difference being turning smart queue on:

Smart queue off: https://i.imgur.com/zeY4rTd.png

Smart queue on: https://i.imgur.com/jfHpiFb.png

Notice the improvement in bufferbloat score from D to A+.

Subjectively, I have noticed the connection seems more responsive and there no longer seem to be latency spikes when utilising all the upload bandwidth.

It’s certainly worth considering bufferbloat, if you suffer from latency spikes when using all your upload bandwidth (I used to suffer from this a lot more, when I had an ADSL connection, with only 1 megabit upload).

[1] https://www.ubnt.com/edgemax/edgerouter-x/

[2] http://www.dslreports.com/speedtest
> Availability for very many is a binary operation. They either do none of it or all of it.

I assume I'm missing some meaning here, particularly since the premise of much of the discussion in the thread is that there can be high availability at one layer, but it can rendered irrelevant by a SPoF at another (especially when the "layer" is the provider of all of ones infrastructure).

Do you consider that a version of "none"? Or are you pointing out that, despite the middle ground under discussion, the "binary" approach is more common, if not more sensible?
But there’s a huge bias towards startups compared to the rest of the world.

Of course. That's not the point of contention here. HN is mostly about startups.

The post I replied to suggested that there's a "pro-VC / anti-bootstrapping" slant on HN. That's what I think is wrong. Many people who post here are sensible enough to understand that both approaches have their own advantages and disadvantages. People don't generally advocate taking on VC funding unless there's a good reason to.

Other startup communities have people who are seriously against the idea of bootstrapping, and level accusations of building a "lifestyle business" at anyone who chooses that path. I don't see that very often that on HN.
Thanks. I didn't really use Twitter personally much any way.

I do somewhat need to use it as a way to communicate with users for an OSS project (eg not a personal account), but that's still limited to maybe once a day at most. Not worth installing a client program for that.
To drive a race car really, really fast requires rhythm. You have to be able tell when something is amiss Before it actually is, because then it is too late. Having rhythm is essential, so you need an database of events on that particular track, in that particular car in order to develop your rhythm. You need to have the track absolutely memorized to the extent that you can visualize every single inch of it as you are "driving" it in your imagination so that you can "bench race" it.

It also requires anticipation; you have to know Exactly what the car is going to, in every situation, and that gives you the ability to make corrections Before the fact, because again; during is too late. Now couple these things with the sheer length, number of corners and top speed of the Nurburgring and you have an idea of what a lap like that takes.
Onfido | Software Engineer, DevOps, Frontend, ML Engineer | London, UK; Lisbon, Portugal | Onsite, Full-time, Visa

At Onfido we want to make it easy for people to prove their identity online and help protect businesses from fraud.

We're looking for great engineers to help us build the future of online trust. You'll join a group of thoughtful, curious, pragmatic engineers and researchers who take pride in software we ship and hold ourselves to high standards in an industry where privacy, security and reliability are crucial.

Some of the projects you'll work on:

- Developing and industrializing machine learning and computer vision techniques to rapidly identify physical and digital forgeries

- Building tools to combine AI-driven verification with expert human insight at high scale

- Using pattern recognition and 3D imaging (among others!) to prevent identity spoofing

- Rich web dashboards to help customers understand their user base and fraud exposure

Learn more about us on our blog at https://medium.com/onfido-tech

Apply at https://onfido.com/jobs or email me (morgan at onfido dot com) if you'd like to learn more!
absolutely LOVE the idea... however the dictionary is way to limited, also there needs the "preview" screen (ie tells you what letter is coming up next)

Also I suspect you need more vowels or more room to "stack" continents.

Mate, I want this game for my kids to play... please get this done!

finally, have you thought of a multiplayer version?

Check out "tetrinet". make this game on android and I'll play it all day lol!
Haxe is a most unusual language
Terribly OT, but the 'low hanging fruit' comes from a time where full sized fruit trees were the norm, which is something today's (professional) fruit grower wouldn't know anything about. In old-style orchards (i.e., with full size trees), it's actually quite common to just leave 'high hanging fruit' because there's no somewhat safe or practical way to get to it. Unless you're talking about something else, which I'd be interest in hearing about, as this is quite relevant to me at this time of the year.