skysight-inc/HackerNews huggingface dataset:
gumbo, have you heard of https://www.iamthecode.org. I agree it is a lot of work, but it needs to be done. I first used a keyboard when I was 18 and now I am a software engineer. In just one computer lab I have already reached 200 people and counting. I love the odds, soon it will catch on. I hope we change our education policy to focus on more relevant skills as a result. We are currently only focusing on computer labs, I am the board member of a different non-profit called http://www.joulefoundation.org/ that focus more on stem. Wanna chat more. Reach out to me at techlit.africa@gmail.com
College Cheating Scandal: An Admissions Officer Speaks Out
There should be a very large gap between "theoretically impossible" and "practical". If cutting the search space in half gets you from one to the other, there's probably been an error in definition.
I was arguing about this with someone when they pointed out that in Australian Senate elections, it's trivially easy to make your vote unique. There are many candidates and you can order them however you like, so you can vote a particular way among the candidates that are actually competitive, and then order the rest of the candidates in some improbable way to make your vote unique. Then when the database gets published later someone can verify that you voted how you said you would.

So the Australian Senate is currently vulnerable to vote buying, for what it's worth.
I try to go minimal javascript. There are two main ways you can limit javascript: static site generation or a rendering via a backend language.

Solutions

Use a templating engine with a backend language. My goto is jinja. For example you create a nav template and then include that template in your larger templates. You can then render different templates depending on the given route or file.

Alternatively use a static site generator. I use pelican. The static files are generated upon deployment from markdown for content, scss for css, templates for html, etc. There are plugins for using minifiers.

For user specific data, You can give the user a randomly generated session id cookie generated via a backend language. The backend language generates further pages based on information retrieved from the session id cookie. The session id would correspond to state in some database. Async data loading cannot happen without client side javascript.

- Dev tools: Write tests. the backend language would have developer tools such as a debugger. Generally you can run a dev server which allows to to drop a breakpoint upon failure. (backend frameworks can support this) Alternatively, you can change the rendered HTML via a debug flag (for local testing).

For PHP, The HTTP server serves the rendered files from the backend language's application server / module therefore you normally wouldn't be able to directly edit the backend code via a web browser.
We have a fiscal sponsor if you want to send large donations, which would go to a 501c3 and be tax deductible.

The fund itself is a small nonprofit waiting on 501c3 approval.
What exactly is your admissions criteria for someone to get accepted to LS?

How big of a problem is that for your student-to-job conversion rate when the criteria has to become less stringent to scale?
Correct me if I'm wrong, but I remember reading somewhere that this is one of the reasons Airbus aircraft are popular with airlines and pilots: their fky-by-wire common cockpit allows a pilot certified on say the A320 to safely fly an A330 since all instruments, displays, controls and what-nots are exactly the same, only a quick "refresher" certification is required, so pilots get a feel for the aerodynamics and response of the bigger/smaller model they are certifying for..

Why would boeings shuffle around such critical human+machine interfaces?
Author here - you are most definitely right, there is little correlation between game tech and end results anyways. It's mostly internal stuff, there are millions of other variables. But that doesn't mean that as far as internal policies go, that "engine without name" one doesn't make a lot of sense
He finds ansible annoying — anybody suggest a good alternative?

I need to re-spin a set of standard utilities on local hardware from time to time so am looking for the best way to manage the config files (bind, Apache, and the like)
That's pretty fundamentally stupid.
The DC-10's infamous cargo door was a grievously poor design choice, violating well-understood safety principles for the sake of a little more cargo space. It's everything you fear about psychopath executives rolling the dice on safety because what do they care?

The DC-10 deserved its ignominious reputation and the McDonnell-Douglas deserved every bit of the scorn they received and more.
when I was a kid, I used to bike to school. I had a type of thought experiment. Biking uphill was difficult for me. I would have liked to teleport to the top of the hill and be over with it. What I would do was before starting the hill, I would say to myself that I'm going to teleport. Then I would try hard not to think. Then when I got to the top of the hill, I would snap back to it and pretend that I teleported to the top of the hill.

I would always wonder if I could use the same logic for surgery
When will Safari support Opus audio codec in Ogg container?
Assuming the parallelism of an algorithm that you know nothing about is beyond foolish.
Just to expand and conclude: if aggressive policing works to stem the drug flow by choking the demand, then such tactics should be used for "coke snorting yuppies" as well as "poor crack addicts." That it isn't suggests that there's another impetus (or, an impetus for not using them on the former). The tactics used in enforcing drug laws are often harsh, if not cruel. In the past, the line between American institutions meting out harsh or soft punishments for transgressions has been the same as the one between white and black. So I'm perfectly comfortable saying that race makes all the difference in this context.
Or, if the safety margin here is really only one bit, we should probably increase the minimum. If 63 is unsafe today, 64 will be unsafe tomorrow.

If you discovered your AES key generator only created 127 bit keys, would you correct the mistake moving forward? Or go back and immediately burn everything with the old key? The difference between 2^127 and 2^128 is much, much more than 9 quintillion.
No, they're all circles but in different colors.

EDIT: you might be looking at the Google Cloud status, not the Google services status in the first post.
Any chance there may be also opportunities for Mexicans? The TN visa is the same used for Canadians.
How is it a right-wing talking point? It's basically pro-science (and to be fair, the right has their anti-global-warmacists and the left has their antivax and antinuclear baseless beliefs)
As Steve jobs said, ( that guy was genius regarding seeing understanding thing so completely that he can explained it in really simple terms ) , "Real Artist delivers"
Author here - we are specialists who know their field. More or less, of course you can't know all, we also collaborate with each other, but keeping up with published research is not that tough. Also, not that useful, it is useful, yes, but in practice even a problem that is "solved" in the literature means only that you have some ideas of where to start. Dropping things to the specifics of production always implies a lot more R&D, even if the solution in the literature is actually, realistic, stable, fast etc...
And yet Canadians cannot even sustain their population without a massive immigration safety net.

Clearly it's not as smart, exceptional, or functional from a family perspective.
That was my worst talk! Thanks for the kind words.
I had trouble replying to an email but it worked once I removed the images inside the quoted signature. Makes me think this is file-related.
I can't pinpoint when exactly, but on windows XP, there used to be a speech to text engine that worked locally. When you set it up, you had to read some text to train it with your voice. You could constantly train it to improve it.

This was before the cloudamagig, so I wonder it ran on.

Edit: found the link https://www.techrepublic.com/article/solutionbase-using-spee...
cdubzzz, Awesome stuff. I will be emailing you soon.
Gmail's slow connection message is great, but it's there because Gmail is a multi-megabyte app that will take a long time to download if you're on dial up or something. That's a bandwidth issue rather than latency or line quality problem. None of the points I made say anything about bandwidth.

I completely agree with the point you're making though; if a user is on a low bandwidth connection then sending as little data as possible is best, and that's likely to be plain HTML with very little rich content like images.

That said, Gmail's slow connection UI is horrible to actually use. Very few people choose it over normal Gmail. Most people want the big fancy app, so we as developers should work out the best way to deliver that.
#yospos on synirc
GPL only requires them to contribute their changes if they distribute a version of the software with those changes. The AGPL defines distribution to include hosting SaaS, but that may not be applicable to whatever the OP has written.
Well, someone making a naive guess at where to put a solar system relay might think to put it in the middle, maybe around Mars or the asteroid belt? This shows that the best place would be around Mercury and maybe 2 more at its Lagrange points to get around the Sun. It certainly made me think about something I hadn't considered before, so I'm glad to have read it
What you are talking about is tangential to do with the left-
right spectrum, though (unless I am misinformed of course, who are you talking about got banned for what? I meant it as an honest question, not a rhetoric one)

https://en.m.wikipedia.org/wiki/Left%E2%8%93right_political_...
A 2X difference from baseline does not make a meaningful difference in who can attack you.
I think this is an interesting idea.

What I did a year ago was just make Redis cluster able to do Lua scripting transactions on arbitrary keys across the cluster. With rollbacks, like my 2015 patch.

https://news.ycombinator.com/item?id=16294627

Instead of reinventing a bad wheel, you could have something better.
Street view is iffy as well
> The instrumentation is completely different - My scan was degraded, slow and labored having had no experience w/ the new ND (Navigation Display) and ADI (Attitude Director Indicator) presentations/format or functions (manipulation between the screens and systems pages were not provided in training materials. If they were, I had no recollection of that material).

Are these changes not noticeable until you're in the air or should pilots have been refusing to take off in a plane they're not familiar with?
Good points all, but on this:

> What is the value of _supposing_ that it is true?

The problem is that the (calling it this for effect) "blank-slate hypothesis mafia" is assuming that it is NOT true.

If what you say is valid, then NO SIDE should be taken seriously until more evidence comes in.
Toyota and JAXA plan to send space rover to the moon in 2029
TLDR: E-voting system uses pedersen commitments, but doesn't provide any evidence that the generators used are nothing-up-my-sleeve values.

To understand what a pedersen commitment is think "cryptographic hash" but constructed so that you can 'add' hashes to get the hash of the added values. Pedersen commitments require as system parameters multiple base points where, for soundness, no one knows the discrete log any of them with respect to each other. The normal way to accomplish this is to generate them all in a "nothing up my sleeve" way by hashing some data.

In my work on confidential transactions ( https://people.xiph.org/~greg/confidential_values.txt ) the base points I used were the standard secp256k1 generator, and a second point constructed by hashing the standard generator with sha256.

If implementations of the SwissVote system were initialized in the say way they could simply add the information about the hashed data to their audit logs, even after the fact. If, instead, they picked the base points "randomly" then they could not prove that past usage wasn't compromised.

I have often been frustrated by the lack of clarity in academic cryptographic papers about the exact trust implications about initialization -- e.g. it often takes a careful reading to tell if a paper requires a trusted setup, if the values can just be chosen in a provably random way (and if so, will a simple method suffice or is there a strong requirement on uniformity) ... but pedersen commitments (even the vector versions) are really bread and butter simple stuff. I would be worried that anyone who didn't know that choice of the base points resulted in a trapdoor would be unlikely to spot actually subtle implementation or algorithmic mistakes.
I have lately been thinking an Ansible-like approach but using compiled code, maybe using Go, could be a way to go. So I went looking for that, and found Sup. It was not what I had in mind but worth a closer look.

https://news.ycombinator.com/item?id=12183370

Edit: I have not tried it
2X difference doesn't matter to a reasonably constructed cryptographic threat model. Any threat model for which a 2X difference is meaningful is already flawed. I'm not saying a 2X difference doesn't matter in general. I'm saying a reasonably constructed cryptographic threat model is going to consider attacks as either "worth worrying about" or "not worth worrying about", and any maybes, like the possibility of an attacker who already controls $20M finding another $20M, fall in the "worth worrying about" bucket.
Your "legal bribery" is another's first amendment right to support someone else's candidacy. Or so I was once told.
I think you misread av1C (av1's equivalent of avcC) as avc1
Dubai Using AI and Facial Recognition to Measure Citizen Happiness
MercadoLibre to Raise $1.85B in Equity Offerings
It could make the difference of mounting a hash collision before a certificate expires or after (2X time), if the attack doesn't yield to parallelism and time becomes a limiting factor.
> You can't do that with regular distributions and package managers (at least in any I know of).

Nix would be your best shot at that outside Docker.
A signed integer with 64 unsigned bits isn't even convenient for computers.
Fearless Approach from Manchester City and Juventus
As of writing, FAA still refuses to protect the safety of passengers flying with American airlines.

Completely disregard public safety to just protect the financial interests of a single private company, when this is systematically carried out by a tax funded bureau which was actually created to safeguard the safety of the public, how this is is not corruption? How this is not the text book definition of corruption at the highest level?

Will FAA fight so hard to ignore public concerns and safety if the aircraft were built by other countries?
Yes, totally agree, but you have also to consider that 25+ years ago we were the only like-minded people that enjoyed to explore the possibilities of the then brand new world changing technical service called gopher... sorry I meant “internet”.
Now it’s kind of extremely inflationated.. everyone has access to it for no reason at all apart, in most of the cases, to increase its own ego.
Something that for us was just short of magic, now it’s as easy and natural as breathing.
I’m still happy about the result because now it’s trivial to learn something that you care about if you’re passionate enough. But interacting with people driven from the same passions that we experienced in the past is something that it’s very difficult to find today.
Maybe HN it’s one of the few places where sometimes you can breath a similar atmosphere.
I'm generally okay with fixing what's not broken. At worst it's a waste of time. What most people hate is intentionally creating breakage by removing and/or shuffling around features they'd been relying on.
I worked hard for 8 years of my life for a nil result in terms of college too and unlike you I definitely didn't get into a top university - what exactly does that make me?
Oh jeez... the "something" was referring to doing the actual research, not to acting on it (which I would be against, anyway)
> It’s not foolproof — there’s always the risk a sufficiently determined thief could steal and imitate your fingerprint — but it’s much more secure than a PIN that someone could learn by simply looking over your shoulder as you enter it.

So instead of having a PIN in your memory, you spread it around everywhere you touch? How about just covering the keys as you type? Are the same people who run carding forums working for these credit card companies coming up with new ideas?
If the user had e.g. red/green colorblindness, that wouldn't help. Google's made a nice tradeoff for this application, though, and used differently-shaped icons (checkmark vs. exclamation point) as well.

Edit: looks like the icons are served as images. Google should probably consider making them text icons instead to mitigate loading problems.

FYI, Toptal makes a helpful tool for quickly checking live pages with colorblindness filters: https://www.toptal.com/designers/colorfilter/
And on a less individual level, just the MAX order book alone is larger than the market cap of Apple. Boeing is the largest exporter in the US.
Fine here in Kerala, India.
Working fine in Austin TX
> So depending on Mercury’s distance from the center of the Earths orbit,

Yep, there's basically there's two groups of things:

1. Those with smaller orbital radii (ie, Mercury which orbits between the Earth and Sun) will always be closer on average -- with a limit of the center point having the minimal average distance of "1 orbital radius".

2. Those with larger orbital radii (ie, Jupiter which always has the Earth between the Sun and itself) will always be further away on average.

This effect happens even when talking about abstract circles and measuring points on them -- not about real orbits.
It pisses me off that MS would detect a browser and block it when they have done as much as they can do to prevent web developers from detecting IE/Edge for much the same reasons: that it's not up to the job and will cause a bunch of support calls.
There are enough email alternatives.
Multithreading is great, getting data to walk across sockets on multi-socket machines can be a challenge. Source: have dual-socket E5-2670.

Multithreading eliminates 99.8% of snapshot overhead: https://www.slideshare.net/secret/sLTnWqcPV7G0HK

Can also help reduce snapshot create and load time by 20-70% or so: https://www.structd.com/

But hey, I'm right behind you :)
Not for me - 'available' is a checkmark, 'service disruption' is an exclamation point, and 'unavailable' is an x.

(I notice though that they're images, not text icons, which isn't ideal.)
I think all the code errors like this is why some people are scared to open source their code. While it’s a great learning experience some people just get overwhelmed with the possibility of wrongness so they don’t.
Beginner's Guide to Attention Mechanisms and Memory Networks
Interesting. I agree, it is not trivial to estimate the runtime of the model on a target device. I wonder how Google does it. They've been boasting about precisely this ability - to optimize for architecture under constraints of precision AND runtime for a target device. And then, claiming that they've been able to get an architecture better than one optimized by a team of engineers over a few years.
> I wonder what future the writer is imagining where average distance matters.

Communication time?
Show HN: An Electron + React + Hooks Boilerplate for Minimalists
I cannot speak for Allred or Lambda School, but I suspect they, like all people and institutions, cannot solve all conceivable problems for everyone, anywhere, in every circumstance. But they are working to expand the range of possibilities and open up frontiers that were closed just a few years ago.
This is why they should make it law that your kids can't attend a university if you've donated there. This and the legacy admissions nonsense is beyond absurd.

It's why I roll my eyes so hard when investors say that attending a top school is a "signal" that makes you a better bet to invest in as a founder. That signal is pretty damn weak if those top schools so rampantly accept bribes.
Thanks for the pointer, that was actually interesting. No one looks at most old code bases unless they are changing something in particular, that's how old bugs hang around forever. Commercial software companies of the world, open source your old crappy utilities and the world may improve them. Of course you don't do that because you are embarassed at their poor quality. Based on my own personal experience :-). You should have seen the source code of sybase sql server.
Learn and Write Music in Key for Free
Youtube was giving me 500s in ways that have never occurred before.
This is a nice project.

Hardcoding "aws" in the core seems like an odd choice though. Wouldn't it be better to make it agnostic and provide some sort of a trigger where a an external script or util to handle backups? That is, why S3 and why not any other service?
Mixpanel Has a New CEO
>One day you are a USC/Harvard/Stanford grad. The next day you are a fraud. And not only that, you are revealed to the entire world to be dumb as a box of rocks, just totally naked and shamed. And you had no clue. Your closest family members spent tens of thousands of dollars fooling you, committing very serious crimes on your behalf, and all the while, lying to you about your intelligence and work ethic.

It's not really that far off the general experience of being an American, what with all the stolen land, stolen labor, and stolen research, the history of which apparently no one seems to know about, let alone work into their fundamental understanding of what our country is and how it came to be.

To some degree, the notion that it's "totally unreal" speaks to how thoroughly failed most Americans have been by both history education and our common mythos.
Weird. Clearly Google is serving up different versions to different people.

To me they're 3 different colors of circles, no symbols whatsoever.
>My point is that for someone who could have gotten into Stanford, the actual admission it isn't defining.

I didn't get into Stanford (or anything like that, best I did was UNC in-state) - what exactly are my options here? It seems to me what you just said only applies to my intellectual superiors who are choosing between Stanford and UC Irvine, not the people that go to UC Irvine or Santa Cruz or Merced because they couldn't get into Berkeley or Stanford (who make up the majority of the country).

The fact is that people have this weird idea that college doesn't matter come from a position of immense privilege that someone like me doesn't even have the capacity to fathom. Of course it matters - being a Cardinal is a life-long thing, but being a member of the Wolfpack is more of a temporary embarrassment at best.
I'd be curious to know what "WiFi" means here exactly. If it means "my flight plan is stored on the internet and I didn't save a local copy" then yeah, I think that's insane. But if it's a local WiFi network it doesn't seem so weird to me. You should, in the course of day to day operation, be able to expect a WiFi router will work.

Of course, it'll fail at some point, but it's not like they were cut off from the world, they could have radioed for the information if the copilot didn't have it, or something.
If that's a reasonable proposition within the system, maybe the system is broken?

Also, in the interest of truth-in-advertising, shouldn't the institutions that practice this not have to rename themselves from "university" or "college" to "degree supermarket"?
I'm planning my life around it already haha!