skysight-inc/HackerNews huggingface dataset:
Applying for an MBA is a daunting process. From studying for the GMAT to creating essays, 100K MBA applicants globally struggle to pull together cohesive applications that will impress admissions officers at highly selective programs. At the same time, MBA consultants are alarmingly expensive, offering solutions that cost thousands of dollars. This limits admission support services to only an exclusive group of applicants that can either afford MBA consultants or have an existing MBA network to leverage to get a competitive edge in their application. We aspire to close this gap and democratize access to top MBA programs.

MyMBACircle.com democratizes access to MBA admission advice by connecting MBA applicants with curated mentors from top schools through low cost, on-demand, personalized coaching.
Or from the source : https://github.com/sarabander/sicp PDF at end of the page
"It is the 1482 astronomical calendar compiled by Johannes de Monte Regio.."

I learnt about him a few years ago, in connection with history of mathematics I think. His name was actually Johannes Müller (i.e. John Miller). He was from a (not the) Königsberg, - King's mountain - which was later latinized as Regiomontanus. Who wouldn't rather be Regiomontanus than John Miller! From wikipedia:

"Johannes Müller von Königsberg (1436-76), better known as Regiomontanus, was a mathematician and astronomer of the German Renaissance, active in Vienna, Buda and Nuremberg. His contributions were instrumental in the development of Copernican heliocentrism in the decades following his death.

Regiomontanus wrote under the Latinized name of Ioannes de Monteregio (or Monte Regio; Regio Monte); the adjectival Regiomontanus was first used by Philipp Melanchthon in 1534. He is named after Königsberg in Lower Franconia, not the larger Königsberg (modern Kaliningrad) in Prussia."

https://en.wikipedia.org/wiki/Regiomontanus
Separate from tax and employment regulation, ‘contractor’ is also plain language meaning “someone under contract”. If these people weren’t paid what they were promised, they could sue for breach-of-contract.

There’s no trickery here: that’s the ordinary legal meaning, and it is those who insist on only the far narrower regulatory/tax ‘contractor’ category who are playing semantic tricks.

It doesn't matter how many people "explain" falsehoods, like the idea that minors can't enter contracts (even with parental permissiion), or that a person being paid by a company under the terms of a contract is not a 'contractor'. They're wrong despite their multitudes.

Compare this account from a reporter at VentureBeat – who also happens to be a member of the California State Bar – who makes similar points as I have, about how compensated panelists are “arguably limited purpose ‘contractors’ providing data solely for the developer’s research purposes “:

https://venturebeat.com/2019/01/31/the-odd-reason-apple-kill...
This is fairly effective until the day comes when you use this method on a system that tries to be even nicer about password recovery... and presents your answers in a multiple choice context.

Where would you like to retire?

( ) Miami Beach, Florida

( ) Nice, France

( ) the sky has a long face

( ) Bozeman, Montana
WebAssembly Troubles Part 1: WebAssembly Is Not a Stack Machine
> Free speech doesn’t allow libel and slander

What? Very absolutely it does. It just doesn't protect from the consequences.
Self-help books not considered harmful
> The ability to send highly targeted audio signals over the air could be used to communicate across noisy rooms or warn individuals of a dangerous situation such as an active shooter.

This strikes me as a rather bizarre example to use. What's special about active shooters that would warrant using lasers to beam whispered audio messages directly into someone's ear?
I thought that was the plan, but it is rarely mentioned in public forums.
If you hop into an excavator, you can't really compare yourself with great builders of the past, but you can move ground around much faster than they ever could. This is what I had in mind - not building oracles for scientific discovery (though that would be cool, too), but building excavators for the mind, and airplanes for the mind (and building a Bagger 288 for scientific papers).
That is part of how FreeNom [0] (ex dot.tk) advertise themselves. They have had serious issues in the past, and most of the domains of the countries involved are automatically treated like spam by a lot of internet services.

> With the free domain model, partner countries can offer their local internet population the tools to get online quickly and at no cost. This proven and innovative model dramatically encourages the creation of local content and stimulates the registrar.

This started out with Tokelau, a New Zealand territory, IIRC.

I love the idea, but it seems the commercial world hates it.

[0] https://www.freenom.com
Why do they use Samsung consumer drives on serious things?

Consumer SSDs lack IOPs and should be never used on database drives.

Also, I never use consumer SSDs on things that are not a joke. Serious things need enterprise SSDs.
Thanks so based on your comment and the other this is modern web development and we accept it.

Building sites in html/css & JavaScript was a better development UX and faster. This constant compiling even quickly is silly and a fourth of my day is spent doing so.
The difference is probably that the factory worker is not seen by the car buyer - we wouldn’t want to expose everyone’s mind to the terrible sight of an ex-felon would we?

Now all that being said, this is probably just a pendulum swing. It looks like for decades sexual assault was shielded in the media industry - me too is overall still a positive movement IMO, it’s just important to not letting it get too far (and I think those breaking forces are already acting).
I don't think that any of Java's warts are related to liking strongly-typed object oriented languages. I think the standard library is Java's biggest problem (read through the code that's been around since the 1.0 days, it's AMAZING in the way that a car crash is amazing). The community has done a good job building a better standard library (back when I did Java it was Guava, maybe that's not the state of the art anymore), and that helped a lot.

All in all, I am not a fan of OO anymore. I like the computer science principles behind it, but practical programs never use them. They always get Liskov Substitution backwards. People always use subclasses for cases like "give me the superclass, but with these conditions" which is the exact opposite of what you're "supposed" to do. Problem is making your subclass less restrictive is largely useless, what people really want is copy-paste without having to maintain two copies of the code. So there is some mismatch to what programmers and computer scientists call classes, and the result is that you get a mess. I'm not sure that's Java's fault or its largest problem, but it isn't helping.
And they are doing the same ’mistake’ again.
> it sucks for everyone else that there is no setting to escape bubblewrap mode.

Yes there is. It's called Android.

I'm not being glib here, I'm totally serious. If you don't like the security restrictions that iOS has, then use Android.
Want to stop amateur-level, easily-debunked and low budget fake news? Pay for the real thing coming from established sources /s

Seriously, fake news has not been invented in the past three years, it was just 'democratised' with the help of twitter and facebook. The large majority of publications, even reputable ones like the NYT, have contributed to the spread of false information and knowingly mislead the public more than once.
> You think the other parts are important because you don't like the tail.

Thanks for a case study. That's exactly what the press does - describe only the tail and call everyone who objects tail-phobes. No, I'm not going to pay for such baloney. If they find advertisers gullible enough to pay for it - good for them. Otherwise, good riddance.

> It's perfectly legitimate to focus on the interesting parts.

Of course. It's also perfectly legitimate for me not to pay for it if I'm interested in whole picture, not tail hairs. Let the tail hair enthusiasts finance it.
> Well meaning people are racist and say racist things and when they are called out, they apologize and try to make it right.

I'm not sure if this is a tangent or not, but I suspect there's a lot of social pressure to apologize for racist statements even when the speaker continues to hold racist beliefs.

On numerous occasions, I've tried to have reasoned debate about topics such as race, religion, etc. I've been disappointed by how frequently those discussions go off the rails when I'm arguing for the possible validity of less-than-popular positions.

Based on those experiences, I can easily see how a person would fear the consequences of not recanting certain statements about race, religion, politics, etc., irrespective of his/her actual beliefs.
Could Black English Mean a Prison Sentence?
Maybe it represents the ability to say "Hey you, stay put, or go that other way; the shooter is right around the corner" from, say, an overwatch point or a drone or something? In that case you wouldn't want the shooter to know. Beats waving your arms like crazy. Just spitballin' here.
So, do noise reducing earplugs thwart these things?

and screw the mindset that active shooter is the "cool use case" for something like this. Jesus christ - if these people had imagination, how about the fact that it can be uncomfortable to always have a device sitting in your ear canal - maybe it would make a good headset for a phone conversation sitting at a desk - you dont need a thing on your head/in your ear to be able to converse on a call..
Regardless of what the cap table says you should treat that grant as a $0.

I have heard "we dont have one". A sign to run.

I have heard "we dont share that sort of info with staff". Major failure to understand the information I would be entitled to owning even a SINGLE share.

No speaks volumes about management, about its confidence, about it's openness. These are thing that one who is going to work for a company should be HYPER concerned with.
You're looking at the current state and not the model itself.

> The average iOS and Android users don't even know they are in a garden, much less know how to protect it.

If you took those same users and put them on the linux equivalent (ignoring other practicalities) the same will be true, any software they want will be coming from the ubuntu software center or something equivalent and they wouldn't have to protect themselves. Yet they'd still have the freedom to get software from other sources if they wished. Corporate users could build their own repository and have software installed from there without involving anyone else.

Windows didn't have such a malware problem because they gave users the freedom, it was because downloading installers from websites was the default way to install software. Without this history windows could be (I don't know how trusted the windows store should be) in the same position as linux today, with users trained to install what they want from the store but still able to go around it.

The apple desktop is in basically the same situation as windows.

Android isn't a walled garden, you can install apps from elsewhere. Unfortunately the play store isn't a trustworthy source of software like apple store or a linux repository, all sorts of crap ends up there. Google even generates a per device Id to help software track you.
I just signed up for the trial and Reveal turns up nothing on my home IP address.
The principle seems simple. It's too bad that 1.9 μm laser is neither easy nor cheap to obtain. Otherwise it could be doable for DIYers.

I imagine you can certainly drive people crazy with this thing. For some one who doesn't know this kind of technology's existence, it's pure magic.
GCP Dataproc meets TF on YARN: Let TonY help you train right in your cluster
56TiB of gp2 SSD storage on Amazon would cost $6,500/mo (so $78,000/yr) - so if its a 1:1 setup they could afford to fail a couple more times. Now there's the question of would they need all that space in a cloud setup, but thats another story.

What concerns me, from the image, is that they seem to be using cheaper, consumer grade drives (Samsung 860 PROs I assume). This is asking for trouble - as they went through - 3 drives failed simultaneously. I've only ever dealt with Cloud infra, but even I know that drives that are bought together, tend to fail together. It's likely their new batch of drives will also fail simultaneously - backblaze has done a ton of research on drive longevity.

Just seems penny-wise, pound-foolish to me.
Would you be open to chatting to me as a mentor?
Growth. Our industry grows by 30% per year, bringing huge groups of unexperienced developers, trying their best to be pragmatic.

Secondly, education is focussed on what’s new, not on what has been well engineered.
If you want to get back into a lisp give Clojure a try.
A commercial purpose of ours is keeping the web site up.
Hopefully the ad tech uses the lower-acoustic-clarity method mentioned. It'll be like bus driver announcement white noise. "Wah, wah. And if you wah wah wah, visit wah wah wah dot com today."

Edit: I also wonder how it works if you modulate or otherwise moderate the interface between ear surfaces and ear-surroundings moisture, since that's apparently the resource this method needs in order to work at all. Shopping with headphones on can be a pretty nice experience IMO, and maybe it doubles as a countermeasure.
My take on it is that it boils down to the profession being so young. Since it's so young we have a lot of young developers ( < 10 years experience). Programming is an inherently complex task [0]. Couple that with Not-Invented-Here and favoritism of barely working solutions (meaning by businesses: [1]) and as a result you get extremely fluctuating stacks. Every piece of code written by others was never written with care [2] - that is the assumption at least because more often that not it's true. Everyone in their own right thinks that only their code works well and has some special properties but in the end you face the exact same problems: problems of design rather than implementation.

[0] http://worrydream.com/refs/Brooks-NoSilverBullet.pdf

[1] https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/E...: the business community, which, having been sold to the idea that computers would make life easier, is mentally unprepared to accept that they only solve the easier problems at the price of creating much harder ones

[2] See why Martin Fowler stresses Technical Excellence basically every time he get's on stage: https://www.youtube.com/watch?v=G_y2pNj0zZg
I think the most unsettling thing about this is not the expunging of someone's past achievements as punishment for some terrible act, but the fact that the mere accusation of such can destroy someone.

The higher profile and more in the public eye you are, the higher the chance that someone will throw some mud at you (even anonymously, in some cases!) and that it'll stick, and there will be nothing you can do to repair the damage.
Jetbrains has a very good 4 weeks free course on Coursera https://www.coursera.org/learn/kotlin-for-java-developers.
We’ve beginning to introduce Kotlin in our code based, and also begin to use Kotlin Dsl on our new Gradle projects; for the moment, the experience is excellent.
Interop with Java is really good and the support from IntelliJ is also fine.
This is very informative.

FusionAuth seems like an amazing CIAM for anyone to use. I will definitely check it out.

Is the core open source? I wonder what language it’s written in?
They have to stop eventually because there's a limited number of vials, and presumably every test consumes some of those vials. I'd assume the 500 year mark is when they're going to run out of vials.
What wonders me most is the fact that 44k $ is a great economical loss for them: i would expect CCC to earn at least a milion/year so that 44k $ would be nothing more than a little annoyance
It would be cool if it were possible to make multicast-like transmissions using this tech.

I can imagine a rock show where the whole band goes straight into the mixer, and instead of speakers PA uses this laser tech to transmit the sound to listeners.

If you are a person who for some reason doesn't receive the transmission, it must feel very bizarre: the only acoustic sounds would be band playing the instruments silently, vocalist singing without any amplification, crowd noises.

It would be a paradise for people making / receiving orders at the bar with the live music going on.

Or imagine a night club where people on the dance floor receive music very loudly, but people outside of it receive it at a conversational level.
> I was able to average 18% raises for over a decade by switching jobs nearly every year.

Hmm. For those curious, assuming I still understand how to do basic math like this and a few relatively low starting salaries for year one:

40k*(1.18^10) = 209k
60k*(1.18^10) = 314k
80k*(1.18^10) = 418k

Are you one of these software engineers I hear about making 400k? I suppose I would find 150k-200k as more believable since your bio states you are a "remote software engineer". Or maybe you over-estimated the annual raises?
Is Facebook still revoked?
Haven't, but it's worth noting that hardware is probably attributable to them edging out Mapd since they're on a 5-node minsky cluster featuring nvlink, hence as arnon said, are benefiting from 9.5x faster transfer from disk than than PCIe 3.0. That blog has not yet tested Mapd's IBM Power version-- would be interesting to see how it compared on that cluster.

CMU has an interesting lecture if you want to learn more about Brytlyt
https://www.youtube.com/watch?v=oL0IIMQjFrs

Couple interesting things to note:

- They attain some of their speed by requiring that data be pre-sorted
https://youtu.be/oL0IIMQjFrs?t=1092
https://youtu.be/oL0IIMQjFrs?t=1127

- They've built their database on Postgres for query planning, but for any query which does not match what they've accelerated on GPU, they do not have the ability to failover to utilizing postgres on the CPU.
https://youtu.be/oL0IIMQjFrs?t=3260

- Data is brought into GPU memory at table CREATE time, so the cost of transferring data from disk->host RAM->GPU RAM is not reflected. Probably wouldn't work if you want to shuffle data in/out of GPU RAM across changing query workloads. https://youtu.be/oL0IIMQjFrs?t=1310

- The blog had to use data type DATE instead of DATETIME for Brytlyt since it doesn't support the latter. DATETIME was used for the other DBs, which is a heavier computation. https://tech.marksblogg.com/billion-nyc-taxi-rides-p2-16xlar...

So all-in-all it seems like a more carefully constructed, hardware balanced comparison would be needed to see which the quickest would be.
I remember reading about the US military testing a similar technology last year http://blogs.discovermagazine.com/d-brief/2018/03/26/militar...
I think it's a cultural thing. Other languages don't name things that seem obvious, like iterators or filters. Consider something like filepath.Walk in go; you give it a function that gets called for every file and directory in the root of your choosing. They don't call it a visitor, though, they call it a "walk function". It's just as clear, it's just as much of a design pattern, but they don't make a big deal about it.

Meanwhile, I'm sure in Java that you have to implement some class that is the visitor, which means you have to create a new file, and probably install some VisitorUtils for making file visitors easier to implement, ... that is where it's gone off the rails. (But I am perfectly willing to believe that the exact same API exists somewhere in Java too, and most people browsing directory trees don't have 13 classes to print the names of the files in a directory. But at the same time, I feel like there are pressures pushing you in that direction. That's where the complaints come from.)
Selling fake followers and likes is illegal, landmark settlement finds
There's a more interesting research race to figure out how to learn well with less data.
Chang'e-4 finds moon's far side colder than expected during night
> somehow are stupid enough to leave comments in Acrylic

compilation artifacts and strings in malware - very common method of researching attribution and most tools pull them as IoCs

even if you write tools to strip or null them out all it takes is a single OPSEC failure and you've leaked this info, and we see those all the time

should also be noted that the build paths was not the only attribution indicator in that case
And the DOM, CSS, HTTP and ad-hoc HTML extensions.
I thought xdg-desktop-portal was the agreed on standard for that already?

https://old.reddit.com/r/kde/comments/9i7p8e/complete_waylan...
Only thing that'd really affect me is google maps but I can make do with apple maps or using the web ui
This exists with current technology, they're called "silent parties"
Yet another triumph for Buzzfeednews, Gawker, HuffPost, Salon, the Daily Mail and Business Insider. This kind of yellow "journalism" makes me sick.
All these words for saying: I think class inheritance is a bad idea. Lots of folks agree. Rust might be your thing!
> but nothing prevents there being e.g. a community of people running open-source apps that don't abide by the App Store restrictions, all compiling them on their own machines.

My memory could be wrong on this, but I thought this is exactly what the Flux app did and Apple sent them a cease and desist for keeping the self compile and self sign instructions online.

In a sense, you're still right as long as the community stays small enough that it doesn't get the attention of Apple.
They said they had backups, but it had been long enough since the last backup they lost enough data for a ~$30k recovery to be worthwhile?

This suggests whatever backups they had might be months old. Given that they are using a roll your own storage solution with consumer grade hardware, I doubt they are rolling in revenue.
Improving top soft skills are how much crucial for future?
Now a days soft skills issues are vastly discussed considering importance.
In addition, it has been counted as skill sets of an individual job holder required in the next decade and onward. I put my opinion here: https://www.careercliff.com/future-soft-skills/
Rails would be the opposite example. Magic all the way down and the ecosystem is not even contemplating the idea of bailing on it.
There's a trivial solution to this kind of problem. Frequency filtering. Essentially, you make sure that your light source beats at a peculiar frequency, and then you only look for signals in that beat with the same frequency. So you're only competing with LIDAR's beating at the same frequency. If you randomly select this frequency, you can have a lot of LIDAR's simultaneously operating without effecting one another.
> I provided an anecdote where "being track[ed]" in my day-to-day life was a negative thing.

No, you provided an anecdote where having your "password stolen" (by an abusive ex) was a negative thing.

If someone stole the key to your house, and went on to steal important things, is it the fault of the company that makes the locks? Does that make the act of locking, day after day, a negative thing?
If you're entering into senior roles, ask "What metrics are you using to measure success?". It's an open ended question but it'll give you tons of insights into how management thinks about business.
I remember watching a Ted talk about directional audio "Woody Norris: Hypersonic sound and other inventions" which focus's audio like a laser.

https://www.youtube.com/watch?v=HF9G9M0cR0E - very interesting to watch.
> Only use HTTP access logs?

what else do you need, honestly?

you could set a cookie on initial page load with a uuid and identify unique users from that (you can log cookies with nginx/apache).

just push the resulting log to Loki [1] (as an example) and you're done.

[1] https://grafana.com/loki