skysight-inc/HackerNews huggingface dataset:
I once interviewed at a company that had you write a traveling salesman program where you were planning the shortest path of flights between cities. It was a take home test where you were given at least a week to complete it. I completed the test in record setting time (3 days earlier than most), mine was the only one that was fully documented with comments (no one else bothered to do this), they said I had the most visually stunning user interface (most were ugly or unusable; I even animated the plane flying between cities), the program came to the outcome in the shortest runnable time, out of all the submitters they said my program was the most optimized solution (not the best ever made, but the best submitted to this company so far), and mine was the only one that actually worked correctly and ran without flaws. They then proceeded to have me come in for the 6 hour interview in which they asked questions like, "Write a working hash table from scratch on the whiteboard." I got nervous and passed the question, they ended the interview early and rejected my application.
Some friends and I hacked Blackboard last year. We exploited it by smuggling null bytes (0x00) via. their WebDAV protocol.

This made it possible to hijack other accounts, including our professors'. So we hacked our own grades and then reported it. Luckily we didn't suffer the same fate as Demirkapi.

Blog post here: https://bustbyte.no/blog/how-we-hacked-blackboard-and-change...
People are making software for the Touch Bar that runs on Windows already.
You underestimate the value of data. Our personal data is what has allowed google to become what they are today. it's worth so much that companies are grabbing up as much as they possibly can and the data brokers who are selling and buying it are a multi-billion dollar industry
> What if the evidence is deemed offensive by a mob because they don’t like the scientific findings?

That depends on who the mob is voting for.
I tried to learn deep Q-learning recently using OpenAI gym. I looked at the "leader boards" and tried to learn from their code, but I wasn't getting results nearly as good as the "leaders".

I eventually checked out the leaders code and ran it myself, but removed their carefully selected random seeds, and found that the supposed leading solutions often failed to converge at all without their magically selected random seed.

I left the experience believing deep RL is still very unreliable.
I would love GitHub to have a way to publish "example" code that is for reading, but not for using or branching.

I have code that contains useful parts that are worth publishing, but it also contains horrorshow code and library/tooling specific dependencies that are useless to anyone else.

I don't want to make the code useful for others, but I would remove comments/keys/PI, and parts of the code would remain useful to others to copy or use as a reference for how to do something.

The main issue is avoiding getting roasted by some random dev blogger for some of the technical debt (the embarrassing code you remove or fix if publishing properly). Maybe a click-through agreement before you can read the code?
This is literally what "identity theft" is. It does happen in massive numbers.
I live in the town where this happened. A lot of us parents already hated the software involved. On the other hand, it's not clear that alternatives would fare any better. In my experience, software specific to non-technical orgs like schools or doctors' offices is uniformly terrible not just in terms of security but all over. I wouldn't be at all surprised if competitors' software was even worse. Such is the state of the world.
How many here have set their LinkedIn profile to not be discovered if someone knows your number?
Yes. I use a journal. It also acts as a planner.
If India is so secular, why is polygamy allowed for Muslims, but not Hindus ?

Equal treatment does not mean same treatment.

A doctor treats both men & women equally, so he gives the woman estrogen and the man testosterone. Would you prefer it if the doctor gave everyone estrogen ?
The solution is to push back on whoever assigned the task to you and what the value of it is, what the end result should look like, etc. If it's worthless effort and busy work, make them understand it. If it's just the boring drudge that makes the better things happen, at least you can be engaged in the end goal.
Even small-mid size companies can see thousands of applicants for a single position. You cannot pay every one of them at market rates for even a day of work without an unlimited recruiting budget.
Ha!

I feel the same way but I encountered so many con artists.

My favorite con artists was actually a dentist and I fell for part of the "con". I guess you could argue if its a con but I feel like it was.

I went in for a simple fillings in two teeth, he starts drilling, then tells me I need inlays $800 a piece x 2. Being young and stupid I said, ok. I was so broke at the time, I needed to borrow money to pay. When I came back another customer was fighting with billing. 2nd con that dentist office did was sending bills for bs charges. I got two, but did research and asked for a detailed bill, which never came. A year or two later I start getting pain, and my new dentist is surprised I have inlays in back teeth and has to drill them out because they were done incorrectly.

So, yeah....don't pick a dentist based on google reviews and talk about treatment plan before drilling.
Is it open source? If not, then no, you don't own the software on it.

This is why FOSS matters.
Firefox looks a bit wacky: https://i.imgur.com/ivLwxyG.png

Vs. Chrome: https://i.imgur.com/Go0mt1K.png
Fragrance Compounding (Pandoc and Beamer)
And the level of mutation one can inflict upon the runtime is magnificent!

http://farmdev.com/src/secrets/framehack/

https://github.com/lihaoyi/macropy
NMI (Non Maskable Interrupt) is both a general term and a term that specifically refers to an IBM PC x86 compatible function built into motherboards.

Historically it took the form of a button on the computer/server that when pressed would signal the kernel to bluescreen/kernel panic and a dump of memory to disk, then a reboot, aka a "machine check". It is now present also in the virtual hardware of a VM.

This article is talking about the latter, not the generic idea of hardware raising an NMI (which many types of hardware raise during error conditions, such as ECC or raid controllers or other devices), which is likely what you are seeing in your logs.
Cool! I just want to point out that the urge to generate an irregular mesh can be quite hardware unfriendly if you want to tesselate the terrain dynamically around a moving camera. The well cited papers on Geometry Clipmaps highlight this. The point is that it can be more efficient to focus on feeding the GPU pipeline in an efficient manner instead of focusing on rendering as few triangles as possible. Irregular meshes thrashes the cache if you retriangulate them all the time (since no data can be reused). A uniform grid has many advantages, unless you're only interested in rendering one static view, then irregular meshes are great!
I do see tschellenbach's point. Way back when google seemingly bought android to be more able to compete in search [0], and now it has been good business for them even back in 2010 android showed real promise in terms of profit [1]. So Google spends a lot of time and man hours building the most popular OS. And I can relate to google in some weird way, for not really wanting to put competitors as default options. Now as tschellenbach says,

> "Google spends billions on Android. They are not blocking you from installing other search engines"

if they did that, they would get a clear anti-trust violation I hope. Reading up on some history we see this quote from Wikipedia [2](The best source): "Compared to the European Decision against Microsoft, the DOJ case is focused less on interoperability and more on predatory strategies and market barriers to entry." If history is good president, and if Android has interoperability with other search engines and there are not predatory strategies then it should be fine right?

I think the word harm, as whalabi uses it, is too ambiguous here, having a better product 'Harms' your competitor in some way, but we wouldn't file anti-trust for this reason. The question is more like "is google behaving in a predatory manner using android". Looking at the US case, I would be tempted to say no, after all IE/Edge are defaults on windows, and this is fine so long as those two aforementioned conditions are maintained. But defaults are powerful, powerful things. Bing has come a long way almost solely because of the power of defaults [3], so maybe it should be more regulated in this regard.

0- https://www.cnet.com/news/google-buys-android/
1- https://venturebeat.com/2010/10/27/google-exec-android-was-b...
2- https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....
3- https://mspoweruser.com/microsoft-q4-2018-bing-search-busine...
See for instance https://krebsonsecurity.com/2015/01/spreading-the-disease-an... or more recently https://www.secureworldexpo.com/industry-news/does-cloudflar... - this has been going on for years and is officially permitted by Cloudflare policy. (The reason why these booter services need such good DDoS protection is that knocking the competition offline makes for good business - it's a great demonstration of effectiveness and cuts off their business at the same time. In the pre-Cloudflare era those services were locked in an almost continual war against each other.)
The dog beds from Costco have been high quality and lasted us for years at around $50 each.
FreeBSD on laptops idle's pretty hard (think; load average 1 for all eternity)

And ZFS is nice, but offers far fewer guarantees when not used with ECC memory. (although, you probably only care about the copy-on-write properties and stuff I guess)
>as an outsized interest in mid-level software engineers wanting to be data scientists, mostly because the career development prospects at that stage are grim

What are you basing this on? Senior software engineer jobs are a lot easier to come by than data scientist jobs and from what I've seen, pay better than the average data scientist job as well.
Inequality prevents cooperation, but some inequality can be necessary
I think data caps might be the best business tool for ISPs offering services to consumers. After learning about how business Internet services are sold and priced, it's not so surprising that they're more 'rational'.
"outside of board memberships", that six-figure sinecure with two annual meetings and a rubber stamp? Heaven forbid they be forced to stoop to THAT level.
I'm a #freemarket guy and all, but freemium is a long standing monetization model that many companies have used to accelerate net profits in the long run. Not really anything anti free market about freemium. The problem with freemium has always been building the premium tier that someone wants to pay for :P
You will get a system that can do specifically that or very very similar tasks given a carefully worded email which amounts to an English like programming language created by people that cost an order of magnitude more than the people that would have massaged the data into a spreadsheet.

This is actually probably a decent idea but it wouldn't be anything like general AI this year or next.
> There are major aspects of our life that remain unexplained, leaving professional scientists with the choice of whether to accept the general notion that they will also be resolved one day by the scientific method. ... This ambiguous state of affairs explains why some of the best scientists are religious.

This to me reflects huge deficit in the author's thinking and perception.

It also reflects a common sentiment and so reflects a common deficit in many people's thinking and perception, especially in the contemporary Western world.

At some point in history, Science and Religion both got tricked into a debate -- both got tricked into thinking that their propositions somehow exist in the same domain when they do not. Their domains are mutually exclusive and yet the conversation continues stupidly (on both sides) as if they were.

So a Scientist will say the Resurrection never happened and proceed with their proof leveraging physics and biology. The Scientist makes the first mistake by trying to engage on these grounds, as if any of that fundamentally mattered to the Religious person. The Religious person, not recognizing the flub, takes the bait, and tries to answer the Scientist using the scientific vocabulary (the internet is not short on religious apologists doing just this.)

The Religious makes this mistake because they are tricked into thinking that Truth is a pure function of propositions in scientific terms. They are tricked into this rhetoric, at least. They are not fully tricked, though, because after debating on these grounds (and likely losing -- b/c after all Science owns those terms, and brought them to the table), the Religious person will still go home and pray, will still go home and live according to the mimetic behaviors of the characters within their faith.

What a Religious person derives from their beliefs has nothing -- zero, nothing -- to do with the measurable/observable particle interactions of the material world. Even if they say it does, self-reports are not to be trusted here.

What a Scientist derives from their observations has nothing -- zero, nothing -- to do with how they approach the world and others in the way of morality, pursuit of contented life, etc. Again self-reports are not to be trusted here.

Corollary to this is that everybody is Religious and everybody is Scientific, and plays the card when its needed.
I genuinely don't understand what this industry is looking for in an interview process.

Some background, about 2 years ago I started teaching myself to program full time. About a year ago, I felt confident that I knew enough to get a job, taught myself all of this leetcode stuff, and started applying.

People told me that if I could crush leetcode, I'd have no problem getting a job. What they didn't say was how impossible it was to get an interview when transitioning fields.

I was also told that people would look at my GitHub code, but considering recruiters spend about 15 seconds on a resume screen, this is more of a meme than reality.

In the last year in Bay Area, I've managed a total of 2 on-sites with well over a hundred applications, all of them quite targeted. Maybe 8 companies total have engaged with me, and I have not missed a single one of these types of questions at any point in the process, yet it hasn't been enough.

It seems that there are so few entry level jobs that that market is extremely saturated. I'm not sure how this industry expects to address it's serious man power shortage if no one wants to hire juniors.
> “The past 25 years of the environmental narrative is about sacrifice and doom and not doing what you want and not getting what you want,” said Aaron Matthews, head of industry sustainability at BAFTA. “We don’t think that’s the right tone to get people over the line.”

It's not Hollywood's job to get people over the line.

BAFTA could always create an incentive to make the kind of film they want to see. Maybe an award for best film featuring environmental issues.
I see what you mean. I have looked at forums for people with BPD and it made me really nervous reading the horror stories- how 'there's no hope for someone with BPD' and how we're 'incapable of empathy'. My therapist said BPD cannot be cured but can be controlled. I'd love to see a community where only success stories are shared to give people hope.

Thank you for suggesting metta meditation, I will definitely look into that. I guess the realizations are healthy, I just wish I'd realized certain things sooner. I carry guilt for hurting some people in my life without me even realizing in the moment. I was self-absorbed in my own mind. If only time machines existed and I could do things differently!
Isn't this the sort of attitude that enables bad actors to abuse their positions of power?
While you are not wrong, India (1.32B) and China (1.41B) both have larger populations than Africa (1.25B) so it makes sense to to group these together (as regions, not countries)
My high school math teacher taught us a class where he followed this general outline, building up the number systems based on which equations we couldn't solve.

Now I know where he must have gotten it from.

I think it must have been around grade 10 or 11.
Homelab Ideas (2018)
Are you saying CEOs should sent to jail with no trial even if they had no clue about criminal activity? Jailing people without a trial seems extremely dangerous. If we can jail CEOs without due process why stop at CEOs?
Disclaimer - I'm a VP E at Engineer.ai

Apologies if it came across as vague. You're welcome to try out our pricing and timeline estimation system if you'd like to get a sense for how it works - it's all public (https://builder.engineer.ai).

That particular tool uses historical data from our user story management system and repository system to glean insights such as average amount of time taken on customizing features, complexity of features and the interactions between them, common errors, developer efficiency by feature grouping, etc. This is all then used as input data into our pricing and timeline estimation system.

Collecting this data was no small feat, we had to build a significant amount of project management and developer tooling in order to get the granularity of data required.

This is also why we're confident that we'll be able to improve our accuracy beyond 90% - as we build more projects, the data collected from that process will feed back into these models.
Translating that to Rust:

let foo = call_api(url).await;
println!("{}", foo.bar);

Syntatical differences aside, what's complex about it?
Those are good points.

In addition many things require experiments or building large scale factories/businesses and those take time.
You're choosing to understate the value of these "unrelated items." Just yesterday I was upgraded to first-class on an international flight, in part because I once signed up for the "unrelated" credit card on that particular airline. Signing up for a Target card gives you 5% all Target purchases. Both those things do offer real, tangible value, whether you want to believe it or not.
...While checking the nRF52811 product specification to learn more about this chip, I found out that it contains a Cortex M4 CPU. You can research some of the existing Forths for these processors (myself I find a tethered Forth convenient to work on CPUs like this).
We have about 200,000 lines of code that look like this:

250: Let strsql = "Update TbfFileManagementSystem Set FileName = replace(FileName,'" & Me![PONumber].OldValue & "','" & Me![PONumber] & "')" & _
" Where FileID = '" & strFileID & "';"
260: mdb.Execute (strsql)
Presumably, an investigation would be done first.
Morley's chicken shop knife crime campaign
Fundraising = Pivoting. How fundraising forces your startup to pivot
I mean, that's like your opinion or whatever, sure. But this S-1 filing is about if they are a sustainable business. And none of what you touched on would seem to have any serious impact on their business model.

The Tor stuff feels way over blown to me. I worked at CF while it was a problem, and was an avid Tor user at the time. It was a terrible user experience, but it wasn't completely Cloudflare's fault. They didn't target Tor users, Tor exit nodes have terrible IP rep which is an industry standard for risk rating IPs. ReCaptcha had some functional issues that could not be solved by Cloudflare. And lastly, site owners did next to nothing to support their Tor visitors even once dedicated options were available via the IP Firewall. This seems like hyperbole, especially as JGC was avid about getting this resolved, and was very public with the discourse. Companies don't do things perfect all the time, and it seems extreme to hold CF purely responsible and hold onto that anger for something that's long been resolved.

In the end, everything in this S-1 is promising for people interested in tech businesses, which is what many people are praising. They already generate a profit, their operation costs are reasonable, etc.
See "canine transmissible venereal tumor" for an example of the adversary having bootstrapped itself into ... being a semi-independent life form?
Definitely seem sketchy and should give some people second thoughts about investing.
It's easier to imagine a world where we fail and the world turns into an uninhabitable hellscape than it is to imagine a world where we succeed and live in harmony with the Earth's natural limits
I think the problem is that providing internet access is part of WeWork's core product. It doesn't matter if your accountant's office just has one shitty wifi connection for everyone -- you'd still go visit them even if they didn't have wifi. But literally the entire point of WeWork is renting space to work, with internet. They should be held to a higher standard in this regard, IMO.
I might. Or I could do it at my normal short-term contracting rate and bill you the hours.
I think there are additional subjectivities at play in the marketplace.

A "senior software engineer" at a cardboard box factory might not be the same role as one with the same name at an aerospace firm doing government contracts.
Apple’s US job footprint grows to 2.4M
It still wouldn't be reliable because if a kernel is fully wedged its not going to respond to anything, including an NMI.

I suspect that is why you are seeing unreliability with unknown NMI panics.
Assuming "evidence" in this context is something that has been sufficiently scrutinized and no alternative hypotheses pass muster, why would any of those three things matter? And if you're leaving open the possibility that the evidence in your hypothetical situation is wrong, then what is the point of your question?

The universe is what it is regardless of what we think of it. When we attain better understanding of the truth of things, we need to adapt to the truth. It is literally insane to do otherwise.

Fortunately, we are also part of the universe, so better understanding also grants us tools to change things more to our liking.
I don't know why you're being downvoted, this is correct. You can't "waive liability" for a crime. If a conversation was recorded without consent in a two-party state, then a crime was commited. And absent a carve-out in the law, I don't see how the party that actually made and retained that recording (Facebook) wouldn't be prosecutable. Absolutely no EULA term is going to get them out of that.

That said: they won't be prosecuted criminally, because this isn't really the spirit of the law and prosecutors aren't generally in the habit of taking on giant corporations for putatively useful technologies. It's much more likely that they'll pay a fine and stop doing it. No one is going to court.
What he did is the same as waiting for the teacher to leave the room, then snatching her grade book and blaming it on the teacher.

It’s high-tech bad behavior. They aught to lock the little bugger up! A few nights in the county jail and I bet he’d think twice before fussing with things again!
No I'm talking about the latter. To be specific I'm referring to the kind of NMI interrupt defined by Intel in Volume 3 Section 6.7 of its manual, that triggers interrupt vector 2 in protected mode. I write code for a hypervisor and it's the hypervisor's job to pass on NMIs from the hardware to the guest, which is why I see these NMIs.
How is "all of Toptal’s stock [is] in the hands of one person" when Toptal "attracted funding from well-known investors including Andreessen Horowitz." Doesn't funding from a16z typically end up with a16z owning stock?

[unfortunately can't read the whole article behind the paywall]
Smart switches are far, far better. Another bonus: constantly-powered wireless repeaters all throughout a property.