skysight-inc/HackerNews huggingface dataset:
Kinda. The VM executes Smalltalk on a single thread (interpreting or running JIT-compiled code). At the Smalltalk level, the unit of concurrency is called a "process". Processes are assigned priorities. Processes with higher priority preempt processes of lower priority, but processes of the same priority are cooperative.

So yes, "green threads". However, the VM does run multiple OS threads. When a Smalltalk process does IO, that gets performed on a different OS thread by the VM and the calling Smalltalk process is blocked, which lets another Smalltalk process get scheduled.

You could do that trick for things like calling ODBC or computationally expensive C code, but if you just call single-threaded C code directly, yeah, it'll block all Smalltalk processes until it returns.
TiDB(pingcap/tidb), it's another Spanner/F1 implementation, which is MySQL compatible.
Probably the strangest thing here is that there's a Google Top Contributor (an unpaid volunteer) who maintains a Freshdesk of "cases" he's handling to help Google. It's very strange, and he's trying to make it sound official-ish.

https://www.reddit.com/r/GooglePixel/comments/907qdg/introdu...
This is all based on the assumption that our understanding of in vivo processes is as good as our understanding of in silico processes. It isn't. Not even close.
Depending on the state you're in it is, in fact, illegal to fire someone for their political views and is a protected class of sorts. (To varying degrees)
If you bill customers for anything, and there are multiple items being totaled on an invoice, you do not want that total to be anything except an accurate sum of the individual parts.

At a minimum, you look like a rinky dink operation that doesn't know how to add dollars and cents. On the other end of the spectrum, some people will likely accuse you of theft, and not nicely.

Do not fall under the assumption that the amount you mis-bill will inform how upset the people are that contact you. You will likely be the easy and obvious scapegoat for all their recent annoyances. For example, imagine all the people upset at their AT&T, Comcast or Verizon bill, who now have an easy and obvious thing to point at as an example of over billing. Have fun with those transferred emotions...
Well if there's a game controller that works on surgery motions may be a lot more parents would encourage their kids to play this game.
I vote UUIDs instead.
> 10 PRINT "HELLO WORLD"
> RUN
HELLO WORLD
>

Just being a smart-aleck, of course, but scientists have been using interactive programming tools since they became available, and they have only grown in sophistication.
Fair points, though I don't know how high of an expected value I'd give to 50k of Box options. It's hard for me to imagine that options given that late are that valuable. I'd imagine the equity compensation at lots of other places would be better.

Don't feel bad though, these high salaries typically happen at large companies in extremely expensive areas. So, the money isn't as much as it seems, and you likely will feel like a small cog in a giant-money-making corporation. In other words, chasing the money is often not worth it.
Vanadium: The World’s Critical Element Fueling a Major Trade War
Something like this (https://www.lenovo.com/us/en/accessories-and-monitors/keyboa...) might work for you. They're definitely building a "desktop" desktop, not a laptop, and from the description of 128-768gb ECC RAM/46-86TB storage, it sounds like the higher-end models will be rackmount form factors.
It is a VLA. See the second example:

https://gcc.gnu.org/onlinedocs/gcc/Variable-Length.html

There is no problem cleaning the stack because the compiler has numerous ways to do that. One way is to keep a copy of the original n, as passed to the function. Another way is to save the original stack pointer.

Making this work is not much harder than supporting the alloca function.
> I'm not sure in what sense you mean this. It sure seems 'inherently bad' in just about every sense you could mean, to me.

I mean it in the most fundamental sense: there are sustainable levels of meat consumption that do not negatively impact the diversity and longevity of our biome.

> I think often it doesn't seem 'bad' to humans, mainly because we're humans and animals aren't. As if only human life has any value whatever.

Don't fool yourself mate, we're all just organisms - existing to feed and breed. What's wrong with bears eating fish? What's wrong with men eating fish? Why is commercial chicken "worse" than commercialized corn? What form of value does any life take?
http://h1bme.com/?employer=BOX%2c%20INC.&job_title=&page=63&...
I didn’t mean navy boys, I meant research submarines at extreme depth.
> "mobile OS apps and hardware have really democratized content creation"?

Democratized? Is that because you perceive mobile devices as more affordable? Have you checked the price of a new iPad Pro?
> I'm pretty sure the Linux kernel, BSD kernels, MySQL, Postgres, gcc, etc. will all be with us for quite a while.

Yes, they will exist and be used somewhere, but when people design a new database or compiler today, C is not the language of choice anymore, so teaching it for that reason is not useful. Many of the things I am using for storing data today have no line of C in them, same for a lot of research papers in that subject.

> implementing things that are already pretty well known is exactly how programming is taught.

I agree with that, just discussing what those things should be. Implementing low-level language features has more to do with hardware architecture than any code above it, and C is not good for representing (modern) hardware. The way it is done today is that you come up with some mental model, and instruct compiler to generate native code for that, and none of those need to involve C. LLVM IR or some equivalent is more likely to be used if you need some "C-like language".

> Any student who has actually implemented a "basic language feature" in C is better equipped to understand how that implementation of that feature in a particular other language represents only one set of decisions within that space

You don't need C for explaining that, just show two sets of decisions without any code.

> Programmers who just settle for "it's magic" and "that's how it is" are never going to be very good programmers.

It's not magic, but how exactly one feature or another was implemented changed many times for languages I am using because hardware changed, or more research was done,
and besides gaining some performance I wouldn't notice any difference. Knowing how to use those features is important, practical and useful for many years, implementation details are irrelevant and may become outdated tomorrow (and they literaly did in many cases).

C is still used, but nowhere as popular or relevant as it once was. It is not "the language of databases and compilers". If you want to teach it, focus on domains where it likely will be relevant, not the ones where it was relevant 20 years ago.
Cat or crow?VGG16 result
DriverMax Pro 10.15 Full Patch
CFDPython: A sequence of Jupyter notebooks featuring "12 Steps to Navier-Stokes"
Who has enough influence in the field of mycology to drive a shift from "Latin binomials" to "digital codes"?
Would you be able to purchase a home or condo in the Bay area with a $208k salary? If so, what could you get (size, quality, approximity to the main tech areas)?
Arrgh Me Hearties: 1980s Pirates’ Letters of Marque
As it should be.

There is no shield in the first Amendment.

Just because it is legal to say does not mean it should be said.
I think the reason for that is American tech companies simply make a lot more money. They have a bigger market to server and USA first makes it easier to conquer the rest of the world, but Australia first normally ends up sandboxed in Australia, with some exceptions. The companies selling internationally will tend to pay more, as well as the cartels e.g. the banks, super, etc.
It is, but non-embedded grew many orders of magnitude above that, not just in terms of size but also in terms of different branches.
My math was fine, but I did get the base numbers wrong. Should have been 120L as mentioned in the article, which equates to 88.577 m^3 at 15C, which is pretty chilly. 20C is more like room temp.

But, I'm not sure your math is quite on the money either.
Yes, and three more points
a.) his wife divorced him to have plausible deniability and they were going to remarry and almost got there
b.) one of his coworkers helped him and was tortured and did not give him up which is unlike anything popular media/the United States government tells us about torture
c.) 160,000 Falun Gong survived the re education/organ extraction out of how many knows whom entered, now we know roughly 1,000,000 Chinese Muslims Uyghurs have been forced into re education camps.
Hey rolleiflex, I would like to sign up for the newsletter, per the popup, but I cannot see how to.

Could you direct me to that page?
I'd settle for decent nested playlists and/or tagging coupled with reasonable discovery. Hypem used to be okay for discovery but has been gamed to death.
There's also WinBtrfs https://github.com/maharmstone/btrfs
I think that JavaScript is a really interesting and unique language. I would rather have had Perl in the browser. JS seems more appropriate as a relatively obscure academic language. Note that I tend to view trying to enforce types or use classes in JS as being misguided and futile, which does not seem to be a mainstream view.
The two videos are here, https://well.blogs.nytimes.com/2013/10/31/a-vital-measure-yo...
I know right. I also just came from an article that had to use an electron microscope to photograph the accelerometer in our phones. I never realised how small things have gotten.
Also take a look at https://btrfs.wiki.kernel.org/index.php/Status
I wonder what determines whether or not the lid is closed.
Banning political ads is not some neutral rule. It primarily favors incumbents and the status quo.
Research submarines at extreme depths also use regular air. There's really no benefit to helium mixes for submarines. The breathing gas isn't compressed, it's at about 1 bar.
A decade ago, I never would have thought that Apple would be the ones mainstreaming Trusted Computing. (Well, the iPhone was out... maybe 12 years ago.) These were machines that supported the hacker ethos of tinkering and experimentation, even if the company involved was dedicated to abstracting more and more of the computer's guts away from the user.
No, the litmus test would be "can I reason about generated native code produced by this line of C". And you can't do that today. This leaves you two options: either switch to something where you can, going lower than C to be able to control all the details, or stop worrying about, accept the fact that compilers take care of those details for you and use higher-level language.
Pretty interesting. The reasoning is basically because people like to categorize fungi based on their morphology, which varies wildly depending on conditions and life stage:

> The morphology of a colony growing on a leaf or an agar surface is a snapshot of an organism at a particular stage of development. The organization of mycelia and the shapes and sizes of spores are modified by temperature, water and nutrient availability, acidity, and other environmental variables (Slepecky & Starmer 2009). This means that mycologists employ a lot of subjectivity in determining which features of phenotype are the ones that segregate species.
Would that be easier with rake than with make?
Data Deduplication and Compression with VDO
I think that's the disconnect here — 'high' finance is not an exact science, and clients don't actually have an easy way of checking the numbers directly themselves — not only the models, but the inputs are also proprietary. Even auditors and regulators are dependent on bank models.

Note that the article's advice is to use their own library, but the library just uses JS floats as ints and a separate precision arg:

https://github.com/sarahdayan/dinero.js/blob/master/src/dine...

This doesn't give you any more precision than using floats directly, just a wider 'mantissa' range.
While that is literally true you can use Virtual Data Optimizer (VDO) in Red Hat and CentOS. It does transparent deduplication and compression. Red Hat bought it from Permabit and now it's also available in CentOS.
Do you not recognize the irony of asking this question on Hacker News? And for an additional layer of irony, Hacker News doesn't advertise either (that I'm aware of).
I hadn't heard of Prusa Research before, which is odd considering I seem to own a 3d printer that's been manufactured by them.

I know where I will be getting my first sls 3d printer from.
DVDs can be borrowed from the library or rented from RedBox. You can buy whole seasons of TV shows for like ~$10. DVDs can also be sold when you're done and reduce your expenses further.

It depends on what you want to watch.
The point of terrorism is to cause terror and to inspire parallel independent actors.

About 3000 people died on 9/11, but we acted like it was the next Pearl Harbor. These 3000 people died needlessly, and it sucks, and my heart goes out to the families who lost someone that day, but statistically was a tiny blip.

9/11, as an act of terrorism, was successful. We now can't get out of the Middle East, it caused a decade long economic depression that snowballed into the housing crash, it ruined our relations with other nations, and hating Muslims is the ordre du jour like it is 1099.
Oman Air adds Moscow to its network – Aviation
Amazon is very slow to me. It takes several clicks and loads to get the product images to zoom
>It is almost entirely the parents' fault. Parents are the ones that have to raise their children, especially when the parents are letting the kid play a game that's meant for somebody 4+ years older.

That just isn't true. Game publishers and developers these days use psychological tricks to keep people engaged and paying money into them.

>The EU might agree, but that's because the EU makes all kinds of decisions to curb the freedom of its citizens. I say this as a European. And the reason why the ESRB told that senator that lootboxes are not gambling is because they do not fall under the legal definition of gambling.

Lootboxes are gambling no matter how you try to justify them. You pay money for the chance to win a prize with no guarantee you will. Protecting your citizens from predatory practices is not curbing the freedom of it's citizens.

>I find it ironic that you're asking for regulation on a topic you seem to be completely ignorant of. Most games do not even have a marketplace. What's shocking about gaming is the amount of misinformation floating around. I guess this is our generation's "video games cause violence."

There's 2 reasons games don't have marketplaces, neither are because these companies have a heart and want to stop gambling. One is that a marketplace requires trading of some kind. Trading can reduce their income on usually cosmetic items. Look at Overwatch, there's no marketplace because Activision Blizzard know they can make more money through just lootboxes because most people only want a skin for a specific character not a random chance to get something they probably don't want. The other reason is they don't want to be associated with "real gambling". Everyone's seen what's happened with Valve and the fire they've been coming under for just ignoring third party gambling sites for years. But they obviously don't care about the consumer when they're using the same tactics as slot machines to get them to spend as much money as possible.
There should be room for "infinity screen" down the line too
This is kind of a broad observation, but scientists tend to borrow tools from a huge variety of fields, and use them in ways that seem un-disciplined to the practitioners of those fields. For instance, an engineer would be horrified to see me working in the machine shop without a fully dimensioned and toleranced drawing. A project manager would be disturbed to learn that I don't have a pre-written plan for my next task. How do I even know what I'm going to do? If we adopted the most disciplined processes from every field, we'd grind to a halt.

In fact, there might be something about what attracts people to be scientists rather than engineers, that makes us bristle at doing what engineers consider to be "good" engineering.
Straight out of college (all Bay Area companies):

2015: Software Engineer (Company A) 120k + 10k signing bonus + worthless options

2016: Senior Software Engineer (Startup B) 145k + worthless options

2016: Software Engineer (Startup C) 145k + worthless options

2017: Software Engineer (Startup C) 150k + worthless options

2018: Software Engineer (Company D) 150k + 20k signing bonus + 230k RSUs/4 years + 10% performance bonus
Try this:
https://www.youtube.com/watch?v=C0Ylyi4wW1s
Original source:
https://nautiluslive.org/video/2018/10/24/massive-aggregatio...

Seriously great project, the live feed can make for interesting viewing
Try this: https://www.youtube.com/watch?v=C0Ylyi4wW1s
I wish they would take the touch bar idea, and apply it to the trackpad instead of the function keys…
Is there some sort of Western habit that you acquired? Maybe you changed your diet, the fabric of your shirts and socks, or your soap/shampoo habits.
Yes. Well, yes if you assume decent credit and some cash saved up for a down payment. The conventional 20% wisdom can be safely ignored as a relic from the 1950s in the Bay.

It's definitely possible to buy a condo or detached house in Oakland for the 400k-700k that would likely be affordable on that salary. The condo, probably a one-bedroom might be a decade or less old, the house much more likely to be older, and probably not insanely distant from BART. This means reasonable access to SF, but annoying to get further south to the peninsula.
Gab.com is transferred to Uniregistry after expulsion from GoDaddy
It’s both. You might be able to get a great offer, but usually won’t be able to get promoted without the skills.
This is orthogonal to my point. I'm just surprised (disappointed?) at how some people think it's so inconceivable to communicate without advertisements.
The difference is that when you are outside in the sun, there is visible light too, which means your pupils are about 2mm.

When you are in a dark room, they can be up to 8-9mm. This means 15x more light allowed in.

I am not saying that the LED in the video will destroy your eyes, but I do wonder if the eye-pain induced by the iPhone X that I had the past year is because of that.
It's a shame Saturn appears to have lost momentum. F# could really use a framework with a story as good as Phoenix to drive community growth.
My path:

2011 - $900 biweekly UX internship

2012 - $1200 biweekly web dev internship

2013 - $1700 biweekly web dev internship

2014 - $55k salary full time web developer

2015, 2016 - $65k full time web developer

2017 - $80k full time web developer (+ stock options)

2018 - raise at existing job to $84k
It was actually crazy to me how dense the crowds were around San Marco and how, if we walked 10 minutes away, it felt like a small town.

Does seem to support the article's hypothesis that people are really determined to collect the marquee experience and don't necessarily feel motivated to do much else.
Yes, it is. I feel like this hack is a wry nod to the old warez scene where multipart archives within archives were, for some reason, de rigueur.
That's the thing... most of the information in this thread is useless besides when it's categorized regionally. Some of the salaries posted here appear epic, but could be not that impressive relative to the area.
The strawberry seed apparent size comparison stopped me cold. That's incredibly tiny, and I'm in complete awe at this feat of humanity.
Wrap it in foil!
True, but it makes me wonder why I never had problems with 3GS, 4, 6, 7+ and 8+. Only when I got the X last year I started having the symptoms.
I haven't seen anything disclosed. Best I've found are articles from 5+ years ago about previous YouTube outages.
WatchOS 5.1 Update Bricking Some Apple Watches
Aren't most cloud computing currently almost completely HDDs at this point? At least, this is the impression that I get from looking at the case of Backblaze (which is probably the cloud storage center with the most public statistics on what they use). So far, the usage of SSDs is fairly minimal on the storage side, although I believe they are used at Backblaze some for operations such as bootup and caching. (https://www.backblaze.com/blog/hard-drive-stats-for-q1-2018/)

I would agree on consumer systems (that often have one single boot drive), SSDs make a lot of sense. These days you tend to only see HDDs at the very low end.

From a personal perspective, most of my PCs are completely SSD. But I also have a media server (the largest storage space being reserved for MKV copies of my personal DVDs and Blu Rays). This is composed of RAID arrays of 6TB HDDs. Right now, cost wise, the highest "common" SSD is 4TB SSDs are roughly in the $800-$1200 range. 4TB HDDs by comparison are quite cheap, as low as $89 for a certain Seagate model (I used the Western Digital Reds which for 4TB at the moment are a little higher, $115... for the 6TB model it is $178).

While I definitely wouldn't say "HDDs will always be around", the price difference is very high right now to justify the superior properties of SSD. Backblaze seems to be in agreement here (https://www.backblaze.com/blog/ssd-vs-hdd-future-of-storage/). I guess the question is how long it will take for large capacity SSDs to scale down in price for them to be competitive. Until that happens, I imagine HDDs have a decent future left, if not on consumer devices then at least as drives for cloud / data center storage.
There's an xkcd for that: https://xkcd.com/1301/
> I get the impression that you don't understand just how bad the port was.

An interesting way to put it. I've already gone on record as playing it on PC. A lot. The port is the only thing I've played, and I found the mechanics worked quite well, as long as I used a controller.

Additionally it had numerous graphical issues, including being locked to a low frame rate and a low internal resolution.

I think you're nitpicking here. 30 FPS is generally considered acceptable, as long as it doesn't go below that. There's a big difference between a game that plays at an average of 30 FPS unlocked, which will undoubtedly drop much lower, and a game that plays at 30 FPS locked, which is capable of much more. The latter will be a much more stable experience. That said, since the dsfix stuff that unlocks the framerate ends up causing gameplay issues if you allow the framerate too high (e.g. you walk through ladders), it's both obvious why that happens, and why they locked it. The collision detection is based on it.

As for the internal resolution, that's exactly how it works on the Xbox 360 as well. That console is only capable of 720p at the most natively, so 1080i and 1080p are upscaled from the base resolution.

I get it, when they ported it, they didn't change a bunch of stuff to make it more PC specific. That's still a port though, and there's been plenty like it in the past. You can either accept that as long as your computer is power enough you get the exact same behavior as the console, or you can complain that it's a horrible port because they didn't change the game. It's obvious you chose the latter, that that's your right. I just think it's a shame because you focused small technical issues that all stem from the original targeted platforms, and decided it must therefore not be worthwhile.