skysight-inc/HackerNews huggingface dataset:
I had this same thought when I watched the segment the other day, and I've had the same questions with other Marketplace segments. At least with what they talk about, they give no indications that they follow a proper statistical approach and account for market size, sample selection, etc.

That said, marketplace has put pressure on companies and governments for action in other cases, so I suspect they are a net positive for consumer protection in Canada. So even if the stats are bad, if the over dramatic format helps push right to repair or other consumer protection, it's likely still a win. Just would be more compelling if it was a proper analysis or indicated a proper analysis took place.

I actually did a bit of work on the receiving side of one of their segments once, about a runaway cell phone bill, although it was primarily tackled by another engineer. Turned out it was a third party app the subscriber had downloaded that didn't handle permanent failures in the email protocol for attachment size, so it would sit in a retry loop to send an email while the phone was on. As can probably be expected, standard support wouldn't be able to figure something like that out, and it would die inside telco support. A little embarrassment from the CBC and the right people took a look, the app gets fixed, bill credited, etc. (This was before phone would really indicate what apps were using data).

*My views are my own, and don't represent any position of current or former employers.
Ohhhh, that's true!

https://en.wikipedia.org/wiki/Beacon#For_defensive_communica...
Coronavirus may have spread in Washington st for weeks, gene sequencing suggests
This situation is also a consequence of poor management at UCSC. Every other university I'm familiar with makes faculty responsible for submitting grades. It's inconceivable to me, as someone in the UC system, why TAs would be responsible for grades. TAs should be teaching assistants, not adjunct faculty.
It is a rather ill-defined form of compilation; i.e., it's not clear what that form is. Compilation means translation from one language to another; every compiler does that. Transpile was born because people were used to the fact that the target language of many compilers is machine code, but it's entirely unnecessary to have a separate word for that, as it doesn't add any information. There could be a meaningful term for the word, to refer to some sort of "shallow" compiler, that compiles a source language to a target language of a similar level of abstraction and preserves the source code structure in the output, but people often use the word in other cases, too. In other words, transpile and compile are synonymous, making the newer, hybrid word redundant.
Any plans to support Citus data?
That's a very odd assertion.

https://scopeblog.stanford.edu/2019/09/16/scientists-close-i...
>than a manmade and human manipulated entity.

The market is an emergency force. It isn't determined by a secret cabal of evil capitalists. It may not be a "force of nature" (although that is debatable because it is a direct consequence of natural properties like scarcity), but that doesn't mean it can be simply up and changed.

>Markets are created by a handful of people and affected by laws

I bake a bunch of bread. You grow a bunch of potatoes. We are both willing to trade. That's a market. All people participate in the market if they consume goods and/or offer labor.
Is it Ok to strike when that will hurt innocents? I think we can all agree that having nurses strike and abandon care of their patients is unfair to those patients. This fight should be between UCSC and the graduates, not holding innocent undergrads hostage in the middle.
> How effective is this type of crime system with Activation Lock-secured iPhones?

Can't you just patch out the check with the checkra1n bootloader exploit?
Ambitious or half-assed? You'd have to know literally nothing about gaming to call Stadia ambitious.
Sounds like some unionized grad students decided to go on strike on their own, without the unions approval. Firing doesn't seem unreasonable to me in that case, and it certainly isn't "union busting" as Bernie Sanders said in the article, given that the school has an agreement with the union. If you never could get fired for striking, it would allow employees to hold the school hostage indefinitely while making unreasonable demands (not that the demands in this case were necessarily unreasonable, just that I don't think firing strikers is inherently bad).
Gaza’s first five-star hotel provides luxury and hope amid the blockades
You've broken the site guidelines repeatedly in this thread and now have even crossed into personal attack. That's not ok, so please stop.

It's especially not ok to harass a new user in this way; who are we if that's how we treat people who are trying to join this community?

https://news.ycombinator.com/newsguidelines.html
I see a lot of discussion about the consequences of TAs withholding grades. This situation is a consequence of poor management at UCSC. Every other university I'm familiar with makes faculty responsible for submitting grades. It's inconceivable to me why TAs would be responsible for grades. TAs should be teaching assistants, not adjunct faculty.

Edit: I read "assigning grades" to mean assigning the final grades for the course, not grading homework and exams. I'm pretty sure this is the responsibilities the TAs had, because UCLA sent out a memo to all the faculty explaining that senate faculty are responsible for grades here.
Yeah, so, this has nothing to do with the story we're discussing.
I don't get that pet peeve. There are aspects of converting Python 2 to Python 3 that can be hard, but print statements are really not one of them as far as I've seen. Converting print statements to print function calls can be done mechanically. I guess it's fair to say the print statement didn't need to die, but it really didn't need to live either.
Correct. These are fiscal policy problems, not monetary. The Fed is helpless with the tools they have while Congress needs to act.
They exist and they are horribly expensive. Last time I was setting up a recruiting booth and it was cheaper to buy a display from Walmart than it was to rent one. And I was able to return it to Walmart at the end, too.
Photons don't experience time dilation as they don't even experience time (since they're moving at the speed of light).
None of you said has anything relevant to support the claim that racism and bigotry against LGBT is prevalent in Tulsa.
Five Uses for Hidden Form Elements
I'm the lead moderator here. Your comments are fine, you didn't call names, and you're welcome here. I hope you'll continue to particpate!
My family has lived in the same house for about 15 years. It was empty of appliances when we moved in. I have repaired or replaced every appliance, some multiple times, including the water heater and furnace.

Something I've learned is: There's a huge proliferation of repair info online. Folks love fixing things and blogging about it, or posting videos. And the parts aren't ridiculously hard to find.

We had one recently, where our washer was leaking water onto the floor. A handful of video's later, I figured out that we were just using too much soap, and the suds were somehow getting into some vent tube. Less soap, leaking gone.
Perhaps it'd be nice if there were a 'Documentation' button beneath the code examples that takes you to the appropriate page in the Docs.

There doesn't need to be any further instructions on the landing page, though. Again, that's what the docs are for.
The university is preventing people from graduating, not the TAs. The university could have professors grade their own exams. The university could hire undergraduates like you to grade exams. The university could also let anyone graduate that they want, the university is the body that enforces these requirements, not the TAs. They could send a memo tomorrow saying they would aggregate your other grades, or let you graduate provisionally, or waive whatever requirement the university itself has put in place, but they aren't because by not doing so they turn undergraduates like you against graduates. And from the looks of your comments they have succeeded.
A 5,000 page book is still large if there's a 20,000 page book out there.
It is about time. Ever since abandoning the gold standard fiat money has been in free fall, halving in value every generation. "Real" money holds its value. If they could somehow "put gold" on a blockchain, thats the best, but short of that Bitcoin Cash is the closest thing to digital gold.
Vice seems to indicate that 22k is the minimum salary, not average: https://www.vice.com/en_us/article/wxe45b/graduate-student-s...
There are apps you can download that let your phone function as a Roku remote. I misplaced my remote a while ago, so I've opted to use romote.
Twitter won’t load for me right now, but it sounds like you want Apple Arcade.
Also, FoundationDB doesn’t use a traditional actor model. A single thread runs all the actors. It’s much closer to coroutines than concurrent actors.
I don't want to be pedantic, but leveraging existing game libraries doesn't really matter to people who don't have existing game libraries (or existing game libraries that overlap with the games on the service). It seems like a "for me" qualifier should apply there when talking about how important that aspect is to users for a new service.
Everyone is getting tired of the bullshit industrial complex that so many companies seem to tread in. If you have zero plans for profitability, zero plans for sustainability, zero ideas for actually creating a new useful product or service then you shouldn't be forcing a semi-fraudulent IPO through the door that is s transparent cash grab for the stakeholders.

This is a good thing. The number doesn't always need to go up. Especially when it's all bullshit.
Aside from being faster, more mature and with better observability, why is bringing "the JVM along for the ride" different from bringing Racket's runtime along? Also, you do know that Oracle is behind OpenJDK, has been for ten years, and has recently made the JDK completely open-source and free of field-of-use restrictions for the first time in Java's history?
It doesn't untill it does.

Their business depends on developers just like Lehman brother's depended on the mortgage market. Pride before fall, etc.

You ignore facts on the ground at your peril.
If Google did that, it might raise some anti-trust questions. Using money from the search business to buy them a market share in another area might be seen as anti competitive move.
IDE to flash is probably the most common type of an adapter since it’s nearly impossible to find IDE hard drives which are still reliable.
NOS drives are extremely expensive and adapters cost $5-10.

A lot of these adapters started well before IDE HDDs became rare many of them came out to replace CF cards which used the same parallel ATA interface as IDE drives.
1. The raw array solution doesn't work if you can't fit the entire thing in memory. You could try mmap'ing the file and letting the kernel do the paging for you, I guess.

2. There's nothing over engineered about a B-Tree. It's a simple, well understood data structure which solves this exact problem.

3. There are meaningful differences in what you can do with a solution that gives you answers in microseconds vs milliseconds, as the blogger mentions.
Im building a setup now. Any tips on libraries for esp8266 to control the maximum number of leds via i2s DMA?
This is bad benchmarking. There is no way you're doing a b-tree lookup in microseconds on an on-disk file... Unless the parts you care about are already cached.

So either the whole file fits in RAM and you pre-load it (in which case you have to account for that memory usage), or you have to run benchmarks on random hashes, which would yield much slower numbers (on the order of 30ms for an HDD).

Personally, when I implemented this in a web service, I used a bloom filter. It has some false positives (tunable) and requires a few extra disk reads per check, but the resulting file is also smaller and the code to generate it and check it is very, very simple.

https://gist.github.com/marcan/23e1ec416bf884dcd7f0e635ce5f2...

P.S. if you need to sort a huge file, just literally use the UNIX/Linux `sort` command. No, it does not load it all into RAM. It knows how to do chunked sorts, dump temp files into /tmp, and then merge them. Old school UNIX tools are smarter than you think.
Quantitative Information Flow with Monads in Haskell
>It's assuming Stadia is "floundering" because it doesn't have a ton of indie titles, assuming those are "critical" for success.

This is ironic because it seems like replies to every new game release on Twitter bemoan Google for having nothing but indie titles on Stadia.
Show HN: Kyoto Virtual Secure Platform -run your encrypted C code AS IS!-
Orkut?
I am sorry you were downvoted. What you need to understand is that unlike China, the US spreads freedom. In the last two decades we have brought freedom to Afghanistan and Iraq.
https://www.businessinsider.de/international/trump-us-ranked...

> "The experts who made this map, and ranked the US in first place, are quick to add caveats to America’s number one status... The US scored well on measures including "biosecurity" and "emergency preparedness," but was near the bottom of the list when it came to "healthcare access... According to the Global Health Security Index ranking, the US comes in 175th out of 195 countries, when it comes to Americans‘ access to healthcare.
HN needs not to have a flamewar about this.
The bicycle is a pretty poor example of this. The word "car" is derived from the word "carriage". People already had horse or ox drawn "cars" centuries before the bicycle was invented. There simply was no need for an inferior method of transportation.
This is terrible. Even the example on the documentation page doesn't work. One has to go to the issues page on github for gtk-rs to find that the documentation in its current form is incorrect.

So, neither the example on the page nor the documentation work.

How desperate should one be to want to use GTK? Is this some kind of an initiation?

PS. I can't reply to this thread any further.

I'll concede that I may be making a mistake copying and pasting things, but I've checked a few times. If the job of the documentation is to help, then it should address situations where people get stuck.

At this stage, the new gtk webpage feels akin to putting lipstick on a pig.

PPS. Seems like I can reply again.
Ask HN: If you could repurpose TSA?
Could it have other creative uses other than dubious screening?

Similar to how post offices serve more purposes than just sending or receiving mail.

If you were given justifiable resources and authority, which out of the box programs would you implement to leverage transportation for collateral good?

Things that came to my mind were epidemiological tests such as to prevent the spread of a pandemic. But I'm sure there could be more, right?

Just a thought.
The only reason why undergraduates are 'held hostage' is due the policies of the university. The reason why grades are not posted is due to the university. The reason why people aren't able to graduate is due to policies stipulated by the university.

In most other universities, professors submit grades and are free to grade their own exams. TAs are there to just get through the stack of exams a little faster than the professor working on that same stack themselves. The TAs don't hold any sacred power in this scenario, they aren't needed at all actually, they just add an extra sets of hands to check or cross out answers on a piece of paper. That's it. There is no bylaw stating your grades must be submitted by a graduate student and no other, but if there were, it is the university that is enforcing the bylaw.

This narrative that grades can only be submitted by the TAs does not seem right, it seems like a narrative designed to put a wedge in the student body by spreading around a fundamental misunderstanding on how grading and graduation occurs at a university.
Thank you! Been a lurker for a long time now at the suggestion of a coworker. I felt like a could contribute a different perspective in this thread so I made the account. Appreciate the work you do moderating!
The dealbreakers with Clojure for me are:

1. Weirdly irregular syntax.

2. Java import statements and Java error backtraces anywhere you want to do real work.

3. Inexcusable renaming and name collisions on basic Lisp functions.

It's much, much less of a Lisp than Scheme and neither "but it's properly functional" nor "we fixed the tooling now" make that any less true or the language any more interesting for the use cases of using a Lisp or targeting the JVM with a more expressive language.
Strange. every university im familiar with has grad students teaching courses, not just TAing. i did it myself.
Thank you for this post! When I started, I didn't realize how low powered these nanos are. I spent forever getting the variables under 1.1kb but I just discovered the teensy 4.0 that supports 1000x as much memory and 30x the processor speed.

I am still glad I started with the nano because it got me to refactor my code and make it memory efficient.
Thank you! I can't wait to upgrade it with a better microcontroller!
Actually most of the Google projects exist to defend Ads/Search combo and to napalm potential threats.
Depends on the state and the public/private designation of the university. There is also the (mostly unanswered in the courts) question of whether private university graduate students are primarily employees or students. Read up on the kerfuffles at NYU and Columbia University to see how gnarly this all gets.
That's not true, and your comments in this thread break the site guidelines. We've had to ask you more than once to stop using this site for political, ideological, and/or nationalistic battle. Please read the rules and follow them.

https://news.ycombinator.com/newsguidelines.html
Thanks for the link. Their review was amusing:

https://thewirecutter.com/reviews/best-air-fryer/

"The Best Air Fryer Is a Convection Toaster Oven"

Definitely sticking with the oven.
> I didn’t think the device had any way of telling if the cable was malicious.

Well, no, but I assume it has a way of knowing if the computer I'm plugging it in to now is the same one that I plugged it in to yesterday and that I told it to trust yesterday.

The cable I'm using is the one that came with the phone, so if it was malicious that would be big news. But I just realized that I left out an important detail: my phone is not plugged directly into my computer, but is instead connected through a USB hub and an OWC Thunderbolt dock. So that muddies the waters considerably. It is not at all out of the question that one of those devices is doing something hinky, though I'll give long odds against.

> is there a chance that the trust is lost on a weird AI timer?

Extremely unlikely. This one computer is the only one my phone has ever been plugged in to (AFAIK).

> I assume you’re always using the same cable? And I also assume you don’t get the trust dialog when plugging into a wall charger directly?

Correct on both counts.
Note that there was no essential distinction between the single board computers we were designing and building, and an Apple II. We coulda been billionaires! :-/ I even made one that generated a 24*80 display on any CRT monitor.
I don't even have the option to avoid them since dozens of apartments in my building are Airbnb. There's a constant stream of international guests coming through our front doors.

I actually have a respiratory virus right now, and no idea where I picked it up (my doctor isn't worried, so I guess I shouldn't be either).
I wonder if there have been any truly physically-gating dependencies? Meaning, physical and natural phenomenon where certain advances were impossible before they happened? For instance, certain technology that absolutely could not have existed before, say, a certain comet flew past because before then there was no evidence to believe X. Is there any reason to believe that we couldn't have been at this technological level 1,000 or 10,000 years ago?
Either one, but realistically the latter.

In the former case, you just call your app SuperLegitScreenReader, prompt the user to grant accessibility access, and then snarf up data. Bonus points if you bundle in some open source or pirated screen reader code so your app can act the part, but you could probably just say “fetching reader data, screen reading will be functional in ~60 minutes” and count on most users to not bother uninstalling the app or revoking permissions.

In the latter case, you call your app “CandyNinjaBirds”, and have it pop up and say “to let you share cute stickers to your friends, you need to enable accessibility access” and count on the vast majority of people to click “allow”.

The latter case is way more common because the former case limits your target audience to people who actually want a screen reader.
This is what I plan to do. I am trying to patiently wait for the Asus ROG version. It appears to have been delayed and there are 2 versions. One with a tripod and one with a typical iPad/tablet stand built into the cover. I'm mostly wanting it for console gaming because I don't want to get a TV or put another monitor on my desk. I also live in a small studio apartment that I can only fit my desk and bed in. This can be used on my desk or sitting in my bed even and will just slip right into my backpack if I wanted.
Kenmore is good about that. I found replacement parts for my fridge, stove and dishwasher quite easily (repairing damage done to them). The sticker with the model number is in a standard location. Then you just look up the manual to get the part number[1]. Then buy the part[2].

For me the main problem was the expense. It was still cheap compared to a new appliance, but it's annoying to pay $50-$100 for a few bits of plastic. I didn't have much luck finding cheap parts on ebay, either.

[1]: https://www.searspartsdirect.com/
[2]: (Canadian) https://www.reliableparts.ca/
Machine learning fills that gap. There is no need for new formalisms if machines can figure out what was meant anyway.
If you're serious about taking your iMac to places, look into a tailored flight case. I used to own one from theflightcasecompany.com (no affiliation). Apple staff gave me envious looks when I brought in my machine for service in that. Although I personally wasn't interested in keeping my iMac (mid 2011) after experiencing how flawed the design was, I know the person I sold the case to had—or has?—been happily using it for years.
Another vote for Expo + React Native.
I work from home, so my phone is plugged in more often than not. But I'll pay more attention to how long it has been away the next time it asks.
Not just that: I think it's also wise to assume that a data breach may someday make one's e-mail and Slack messages public. Or they may get subpoenaed in a suit.
I used to regularly switch between Windows and MacOS when I was in college and found that if I used the same keyboard I'd frequently go for the wrong keys (I didn't like the college keyboards so would bring one from home). Interestingly, using different keyboards for Windows and MacOS solved that problem.
I have a Samsung 55" Curved TV that I use as a monitor (that frustratingly they just stopped selling) which addresses many of these issues.
China Uighurs 'moved into factory forced labour' for foreign brands
Animated ticker view written in Swift
Well, I also want to use my own language's objects, and GObject Introspection enables that.

With a library written in C++ I can't do anything from most languages. Very few languages offer C++ interop.

What language would you suggest the platform GUI library should be written in if not C? You can't use Qt's C++ objects from Java or Swing's Java objects from C++, but both can call C.